src/core/config.cc File Reference

#include "config.h"
#include "singleton.h"
#include "object.h"
#include "global-value.h"
#include "object-vector.h"
#include "pointer.h"
#include "log.h"
#include <sstream>
#include "test.h"
#include "integer.h"
#include "traced-value.h"
#include "trace-source-accessor.h"
#include "callback.h"
Include dependency graph for config.cc:

Go to the source code of this file.

Classes

class  ns3::ArrayMatcher
class  ns3::Resolver
class  ns3::ConfigImpl
class  ns3::MyNode
class  ns3::ConfigTest

Namespaces

namespace  ns3
 

Every class exported by the ns3 library is enclosed in the ns3 namespace.


namespace  ns3::Config
 

Configuration of simulation parameters and tracing.


Functions

 NS_LOG_COMPONENT_DEFINE ("Config")
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 name, 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::ConnectWithoutContext (std::string path, const CallbackBase &cb)
void ns3::Config::DisconnectWithoutContext (std::string path, const CallbackBase &cb)
void ns3::Config::Connect (std::string path, const CallbackBase &cb)
void ns3::Config::Disconnect (std::string path, const CallbackBase &cb)
Config::MatchContainer ns3::Config::LookupMatches (std::string path)
void ns3::Config::RegisterRootNamespaceObject (Ptr< Object > obj)
void ns3::Config::UnregisterRootNamespaceObject (Ptr< Object > obj)
uint32_t ns3::Config::GetRootNamespaceObjectN (void)
Ptr< Object > ns3::Config::GetRootNamespaceObject (uint32_t i)

Variables

static ConfigTest ns3::g_configTestUnique

Function Documentation

NS_LOG_COMPONENT_DEFINE ( "Config"   ) 
Generated on Thu Dec 3 14:06:27 2009 for NS-3 by  doxygen 1.6.3