#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. |
|
|
|
|
|
|
1.4.1