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.