#include <adaptiveModulator.h>
Public Types | |
typedef simth::checkedVector< ExtendedModScheme * > | schemes_lt |
typedef std::map< simth::ModType, ExtendedModScheme * > | schemes_mapt |
typedef std::map< int, ExtendedModScheme * > | bit_map_t |
Public Member Functions | |
ExtendedModList () | |
bool | hasScheme (simth::ModType t) const |
void | addScheme (const ModInfo *scheme, std::auto_ptr< ConstellationDiagram > c_diagr, std::auto_ptr< MappingScheme > mapp) |
void | addScheme (const ModInfo *scheme) |
ExtendedModScheme * | getSchemeForBitsPerSym (int bitsPerSym) |
~ExtendedModList () | |
Friends | |
class | LoadingScheme |
class | MultilevelAdaptiveModulator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns true if the scheme of this type exists in this list, false otherwise. |
|
|
|
|