author | Mathieu Lacage <mathieu.lacage@sophia.inria.fr> |
Tue, 26 Feb 2008 01:07:16 +0100 | |
changeset 2474 | 1d1f77782138 |
child 2531 | b451b5fc8b57 |
permissions | -rw-r--r-- |
1 #ifndef CONFIG_H
2 #define CONFIG_H
4 #include "attribute.h"
5 #include "ptr.h"
6 #include "object.h"
7 #include <string>
9 namespace ns3 {
11 namespace Config {
13 void Set (std::string path, Attribute value);
14 void SetDefault (std::string name, Attribute value);
15 void SetGlobal (std::string name, Attribute value);
16 void Connect (std::string path, const CallbackBase &cb);
17 void Disconnect (std::string path, const CallbackBase &cb);
19 void RegisterRootNamespaceObject (Ptr<Object> obj);
21 } // namespace Config
23 } // namespace ns3
25 #endif /* CONFIG_H */