![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <convergence/PhyMode.hpp>

Public Member Functions | |
| float | getDataRate () |
| unsigned int | getIndex () const |
| wns::Power | getMinRxPower () const |
| wns::Ratio | getMinSINR () const |
| std::string | getModulation () const |
| std::string | getRate () const |
| MCS (const MCS &other) | |
| MCS (const wns::pyconfig::View &config) | |
| MCS () | |
| bool | operator!= (const MCS &rhs) const |
| bool | operator< (const MCS &rhs) const |
| Compare two MCSs using the number of bits / symbol. | |
| bool | operator== (const MCS &rhs) const |
| void | setIndex (unsigned int index) |
Private Member Functions | |
| void | setCodingRate (const std::string codingRate) |
| void | setModulation (const std::string &modulation) |
Private Attributes | |
| std::string | codingRate |
| unsigned int | denominator |
| unsigned int | index |
| wns::Power | minRX |
| wns::Ratio | minSINR |
| std::string | modulation |
| unsigned int | nIBP6S |
| unsigned int | nominator |
| wns::simulator::Time | SymbolDuration |
Friends | |
| class | PhyMode |
Definition at line 48 of file PhyMode.hpp.
| wimemac::convergence::MCS::MCS | ( | ) |
| wimemac::convergence::MCS::MCS | ( | const wns::pyconfig::View & | config | ) |
| wimemac::convergence::MCS::MCS | ( | const MCS & | other | ) |
| float wimemac::convergence::MCS::getDataRate | ( | ) |
| unsigned int wimemac::convergence::MCS::getIndex | ( | ) | const [inline] |
Definition at line 66 of file PhyMode.hpp.
| wns::Power wimemac::convergence::MCS::getMinRxPower | ( | ) | const [inline] |
Definition at line 74 of file PhyMode.hpp.
| wns::Ratio wimemac::convergence::MCS::getMinSINR | ( | ) | const [inline] |
Definition at line 71 of file PhyMode.hpp.
| std::string wimemac::convergence::MCS::getModulation | ( | ) | const [inline] |
Definition at line 56 of file PhyMode.hpp.
| std::string wimemac::convergence::MCS::getRate | ( | ) | const [inline] |
Definition at line 59 of file PhyMode.hpp.
| void wimemac::convergence::MCS::setCodingRate | ( | const std::string | codingRate | ) | [private] |
| void wimemac::convergence::MCS::setIndex | ( | unsigned int | index | ) | [inline] |
Definition at line 63 of file PhyMode.hpp.
| void wimemac::convergence::MCS::setModulation | ( | const std::string & | modulation | ) | [private] |
friend class PhyMode [friend] |
Definition at line 50 of file PhyMode.hpp.
std::string wimemac::convergence::MCS::codingRate [private] |
Definition at line 86 of file PhyMode.hpp.
unsigned int wimemac::convergence::MCS::denominator [private] |
Definition at line 89 of file PhyMode.hpp.
unsigned int wimemac::convergence::MCS::index [private] |
Definition at line 94 of file PhyMode.hpp.
wns::Power wimemac::convergence::MCS::minRX [private] |
Definition at line 96 of file PhyMode.hpp.
wns::Ratio wimemac::convergence::MCS::minSINR [private] |
Definition at line 95 of file PhyMode.hpp.
std::string wimemac::convergence::MCS::modulation [private] |
Definition at line 85 of file PhyMode.hpp.
unsigned int wimemac::convergence::MCS::nIBP6S [private] |
Definition at line 91 of file PhyMode.hpp.
unsigned int wimemac::convergence::MCS::nominator [private] |
Definition at line 88 of file PhyMode.hpp.
Definition at line 92 of file PhyMode.hpp.
1.5.5