A Discrete-Event Network Simulator
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"
+ Include dependency graph for attribute.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


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...


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


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

Detailed Description