Container for UanTxModes. More...
#include <uan-tx-mode.h>
Public Member Functions | |
void | AppendMode (UanTxMode mode) |
void | DeleteMode (uint32_t num) |
delete mode at given index More... | |
uint32_t | GetNModes (void) const |
UanTxMode | operator[] (uint32_t index) const |
Private Attributes | |
std::vector< UanTxMode > | m_modes |
Friends | |
std::ostream & | operator<< (std::ostream &os, const UanModesList &ml) |
Write UanModesList to stream os. | |
std::istream & | operator>> (std::istream &is, UanModesList &ml) |
Read UanModesList from stream is. | |
Container for UanTxModes.
Definition at line 162 of file uan-tx-mode.h.
void ns3::UanModesList::AppendMode | ( | UanTxMode | mode | ) |
mode | Add mode to list |
Definition at line 232 of file uan-tx-mode.cc.
Referenced by ns3::UanPhyGen::GetDefaultModes().
void ns3::UanModesList::DeleteMode | ( | uint32_t | num | ) |
delete mode at given index
num | Index of mode to delete |
Definition at line 238 of file uan-tx-mode.cc.
References NS_ASSERT.
uint32_t ns3::UanModesList::GetNModes | ( | void | ) | const |
Definition at line 259 of file uan-tx-mode.cc.
Referenced by ns3::UanPhyGen::GetMode(), ns3::UanPhyGen::GetNModes(), and ns3::operator<<().
UanTxMode ns3::UanModesList::operator[] | ( | uint32_t | index | ) | const |
index | Mode index |
Definition at line 252 of file uan-tx-mode.cc.
References NS_ASSERT.