Namespace for the various functions implementing the Config system. More...
| Classes | |
| class | ArrayMatcher | 
| Helper to test if an array entry matches a config path specification.  More... | |
| class | ConfigImpl | 
| Config system implementation class.  More... | |
| class | MatchContainer | 
| hold a set of objects which match a specific search string.  More... | |
| class | Resolver | 
| Abstract class to parse Config paths into object references.  More... | |
| Functions | |
| void | Connect (std::string path, const CallbackBase &cb) | 
| bool | ConnectFailSafe (std::string path, const CallbackBase &cb) | 
| void | ConnectWithoutContext (std::string path, const CallbackBase &cb) | 
| bool | ConnectWithoutContextFailSafe (std::string path, const CallbackBase &cb) | 
| void | Disconnect (std::string path, const CallbackBase &cb) | 
| void | DisconnectWithoutContext (std::string path, const CallbackBase &cb) | 
| Ptr< Object > | GetRootNamespaceObject (uint32_t i) | 
| std::size_t | GetRootNamespaceObjectN () | 
| MatchContainer | LookupMatches (std::string path) | 
| void | RegisterRootNamespaceObject (Ptr< Object > obj) | 
| void | Reset () | 
| Reset the initial value of every attribute as well as the value of every global to what they were before any call to SetDefault and SetGlobal. | |
| void | Set (std::string path, const AttributeValue &value) | 
| void | SetDefault (std::string name, const AttributeValue &value) | 
| bool | SetDefaultFailSafe (std::string fullName, const AttributeValue &value) | 
| bool | SetFailSafe (std::string path, const AttributeValue &value) | 
| void | SetGlobal (std::string name, const AttributeValue &value) | 
| bool | SetGlobalFailSafe (std::string name, const AttributeValue &value) | 
| void | UnregisterRootNamespaceObject (Ptr< Object > obj) | 
Namespace for the various functions implementing the Config system.