![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <WNS/pyconfig/View.hpp>#include <WNS/StaticFactory.hpp>#include <WNS/IOutputStreamable.hpp>#include <WNS/PyConfigViewCreator.hpp>#include <WNS/RefCountable.hpp>#include <WNS/Cloneable.hpp>#include <WNS/SmartPtr.hpp>#include <WNS/PowerRatio.hpp>#include <WNS/simulator/Time.hpp>#include <string>

Go to the source code of this file.
Namespaces | |
| namespace | wns |
| namespace | wns::service |
| namespace | wns::service::phy |
| namespace | wns::service::phy::phymode |
Classes | |
| class | wns::service::phy::phymode::PhyModeInterface |
| Base Class for encapsulating Modulation and Coding -> PHY Mode wns::service::phy::phymode::PhyModeInterface. More... | |
Typedefs | |
| typedef unsigned int | wns::service::phy::phymode::Coding |
| typedef unsigned int | wns::service::phy::phymode::Modulation |
| typedef wns::PyConfigViewCreator < PhyModeInterface, PhyModeInterface > | wns::service::phy::phymode::PhyModeCreator |
| typedef wns::StaticFactory < PhyModeCreator > | wns::service::phy::phymode::PhyModeFactory |
| typedef const wns::service::phy::phymode::PhyModeInterface & | wns::service::phy::phymode::PhyModeInterfaceConstRef |
| a const reference to the PhyMode can be used anywhere. The PhyMode objects are typically kept (in a list) in the PhyModeMapper, which is responsible for the proper memory handling. | |
| typedef wns::SmartPtr< const wns::service::phy::phymode::PhyModeInterface > | wns::service::phy::phymode::PhyModeInterfacePtr |
| when a pointer to a PhyMode is needed, use this one (SmartPtr) which takes care of memory deallocation itself. | |
| typedef wns::service::phy::phymode::PhyModeInterfacePtr | wns::PhyModePtr |
Functions | |
| PhyModeInterfacePtr | wns::service::phy::phymode::createPhyMode (const wns::pyconfig::View &config) |
| use this to create a PhyModeInterfacePtr (SmartPtr) for a given Python specification | |
| PhyModeInterface * | wns::service::phy::phymode::createPhyModeNonConst (const wns::pyconfig::View &config) |
| only for use in PhyModeMapper which needs to modify PhyMode | |
| const PhyModeInterface & | wns::service::phy::phymode::emptyPhyMode () |
| Helper method to yield a reference to an empty (Undefined) PhyMode Object. | |
| PhyModeInterfacePtr | wns::service::phy::phymode::emptyPhyModePtr () |
| Helper method to yield a PhyModeInterfacePtr (SmartPtr) to an empty (Undefined) PhyMode Object. | |
1.5.5