mathieu@2474: #ifndef CONFIG_H mathieu@2474: #define CONFIG_H mathieu@2474: mathieu@2474: #include "attribute.h" mathieu@2474: #include "ptr.h" mathieu@2474: #include "object.h" mathieu@2474: #include mathieu@2474: mathieu@2474: namespace ns3 { mathieu@2474: mathieu@2474: namespace Config { mathieu@2474: mathieu@2474: void Set (std::string path, Attribute value); mathieu@2474: void SetDefault (std::string name, Attribute value); mathieu@2474: void SetGlobal (std::string name, Attribute value); mathieu@2474: void Connect (std::string path, const CallbackBase &cb); mathieu@2474: void Disconnect (std::string path, const CallbackBase &cb); mathieu@2474: mathieu@2474: void RegisterRootNamespaceObject (Ptr obj); mathieu@2474: mathieu@2474: } // namespace Config mathieu@2474: mathieu@2474: } // namespace ns3 mathieu@2474: mathieu@2474: #endif /* CONFIG_H */