A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
config.h File Reference
#include "ptr.h"
#include <string>
#include <vector>
+ Include dependency graph for config.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns3::Config::MatchContainer
 hold a set of objects which match a specific search string. More...
 

Namespaces

 ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 
 ns3::Config
 Configuration of simulation parameters and tracing.
 

Functions

void ns3::Config::Connect (std::string path, const CallbackBase &cb)
 
void ns3::Config::ConnectWithoutContext (std::string path, const CallbackBase &cb)
 
void ns3::Config::Disconnect (std::string path, const CallbackBase &cb)
 
void ns3::Config::DisconnectWithoutContext (std::string path, const CallbackBase &cb)
 
Ptr< Object > ns3::Config::GetRootNamespaceObject (uint32_t i)
 
uint32_t ns3::Config::GetRootNamespaceObjectN (void)
 
Config::MatchContainer ns3::Config::LookupMatches (std::string path)
 
void ns3::Config::RegisterRootNamespaceObject (Ptr< Object > obj)
 
void ns3::Config::Reset (void)
 
void ns3::Config::Set (std::string path, const AttributeValue &value)
 
void ns3::Config::SetDefault (std::string name, const AttributeValue &value)
 
bool ns3::Config::SetDefaultFailSafe (std::string fullName, const AttributeValue &value)
 
void ns3::Config::SetGlobal (std::string name, const AttributeValue &value)
 
bool ns3::Config::SetGlobalFailSafe (std::string name, const AttributeValue &value)
 
void ns3::Config::UnregisterRootNamespaceObject (Ptr< Object > obj)