Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

simthlib::SymbolInterleaving Class Reference

#include <interleaver.h>

Inheritance diagram for simthlib::SymbolInterleaving:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 SymbolInterleaving (int blockLength, int symbolLength, int forcedMemLength_=-1)
virtual void print (std::ostream &os, bool debugInfo=false) const

Protected Member Functions

void initMappingVectors ()

Constructor & Destructor Documentation

simthlib::SymbolInterleaving::SymbolInterleaving int  blockLength,
int  symbolLength,
int  forcedMemLength_ = -1
 

Constructor of a normal block interleaver. If called with the default value 0, the block length will be adjusted to the length of the first sequence to be interleaved.


Member Function Documentation

void simthlib::SymbolInterleaving::initMappingVectors  )  [protected]
 

virtual void simthlib::SymbolInterleaving::print std::ostream &  os,
bool  debugInfo = false
const [virtual]
 

Reimplemented from simthlib::Interleaving.


Generated on Tue Aug 9 14:38:16 2005 for simtheticlib by  doxygen 1.4.1