A Discrete-Event Network Simulator
API
Classes | Namespaces | Functions
attribute.h File Reference

ns3::AttributeValue, ns3::AttributeAccessor and ns3::AttributeChecker declarations. More...

#include <string>
#include <stdint.h>
#include "ptr.h"
#include "simple-ref-count.h"

Go to the source code of this file.

Classes

class  ns3::AttributeAccessor
 allow setting and getting the value of an attribute. More...
 
class  ns3::AttributeChecker
 Represent the type of an attribute. More...
 
class  ns3::AttributeValue
 Hold a value for an Attribute. More...
 
class  ns3::EmptyAttributeAccessor
 An accessor for EmptyAttributeValue. More...
 
class  ns3::EmptyAttributeChecker
 A checker for EmptyAttributeValue. More...
 
class  ns3::EmptyAttributeValue
 A class for an empty attribute value. More...
 

Namespaces

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

Functions

static Ptr< const AttributeAccessor > ns3::MakeEmptyAttributeAccessor ()
 Create an empty AttributeAccessor. More...
 
static Ptr< AttributeChecker > ns3::MakeEmptyAttributeChecker ()
 Create an empty AttributeChecker. More...
 

Detailed Description

ns3::AttributeValue, ns3::AttributeAccessor and ns3::AttributeChecker declarations.

Definition in file attribute.h.