Public Member Functions | |
NameNode () | |
NameNode (const NameNode &nameNode) | |
NameNode (NameNode *parent, std::string name, Ptr< Object > object) | |
~NameNode () | |
NameNode & | operator= (const NameNode &rhs) |
Public Attributes | |
std::string | m_name |
std::map< std::string, NameNode * > | m_nameMap |
Ptr< Object > | m_object |
NameNode * | m_parent |
ns3::NameNode::NameNode | ( | const NameNode & | nameNode | ) |
Definition at line 71 of file names.cc.
References NS_LOG_FUNCTION.
ns3::NameNode::~NameNode | ( | ) |
Definition at line 77 of file names.cc.
References NS_LOG_FUNCTION.
std::string ns3::NameNode::m_name |
Definition at line 42 of file names.cc.
Referenced by ns3::NamesPriv::Clear(), ns3::NamesPriv::FindPath(), NameNode(), ns3::NamesPriv::NamesPriv(), operator=(), ns3::NamesPriv::Rename(), and ns3::NamesPriv::~NamesPriv().
std::map<std::string, NameNode *> ns3::NameNode::m_nameMap |
Definition at line 45 of file names.cc.
Referenced by ns3::NamesPriv::Add(), ns3::NamesPriv::Clear(), ns3::NamesPriv::Find(), ns3::NamesPriv::IsDuplicateName(), NameNode(), operator=(), and ns3::NamesPriv::Rename().
Definition at line 43 of file names.cc.
Referenced by ns3::NamesPriv::Clear(), NameNode(), ns3::NamesPriv::NamesPriv(), and operator=().
NameNode* ns3::NameNode::m_parent |
Definition at line 41 of file names.cc.
Referenced by ns3::NamesPriv::Clear(), ns3::NamesPriv::FindPath(), NameNode(), ns3::NamesPriv::NamesPriv(), and operator=().