the list of simulation channels. More...
#include "channel-list.h"
Public Types | |
typedef std::vector< Ptr< Channel > >::const_iterator | Iterator |
Channel container iterator. More... | |
Static Public Member Functions | |
static uint32_t | Add (Ptr< Channel > channel) |
static Iterator | Begin (void) |
static Iterator | End (void) |
static Ptr< Channel > | GetChannel (uint32_t n) |
static uint32_t | GetNChannels (void) |
the list of simulation channels.
Every Channel created is automatically added to this list.
Definition at line 38 of file channel-list.h.
typedef std::vector< Ptr<Channel> >::const_iterator ns3::ChannelList::Iterator |
Channel container iterator.
Definition at line 42 of file channel-list.h.
channel | channel to add |
This method is called automatically from Channel::Channel so the user has little reason to call it himself.
Definition at line 214 of file channel-list.cc.
References third::channel, ns3::ChannelListPriv::Get(), and NS_LOG_FUNCTION_NOARGS.
Referenced by ns3::Channel::Channel().
|
static |
Definition at line 221 of file channel-list.cc.
References ns3::ChannelListPriv::Get(), and NS_LOG_FUNCTION_NOARGS.
|
static |
Definition at line 228 of file channel-list.cc.
References ns3::ChannelListPriv::Get(), and NS_LOG_FUNCTION_NOARGS.
n | index of requested channel. |
Definition at line 235 of file channel-list.cc.
References ns3::ChannelListPriv::Get(), and NS_LOG_FUNCTION.
|
static |
Definition at line 242 of file channel-list.cc.
References ns3::ChannelListPriv::Get(), and NS_LOG_FUNCTION_NOARGS.