A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ns3::ConfigImpl Class Reference

Public Member Functions

void Connect (std::string path, const CallbackBase &cb)
 
void ConnectWithoutContext (std::string path, const CallbackBase &cb)
 
void Disconnect (std::string path, const CallbackBase &cb)
 
void DisconnectWithoutContext (std::string path, const CallbackBase &cb)
 
Ptr< ObjectGetRootNamespaceObject (uint32_t i) const
 
uint32_t GetRootNamespaceObjectN (void) const
 
Config::MatchContainer LookupMatches (std::string path)
 
void RegisterRootNamespaceObject (Ptr< Object > obj)
 
void Set (std::string path, const AttributeValue &value)
 
void UnregisterRootNamespaceObject (Ptr< Object > obj)
 

Private Types

typedef std::vector< Ptr
< Object > > 
Roots
 

Private Member Functions

void ParsePath (std::string path, std::string *root, std::string *leaf) const
 

Private Attributes

Roots m_roots
 

Detailed Description

Definition at line 490 of file config.cc.


The documentation for this class was generated from the following file: