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

Go to the source code of this file.

Namespaces

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

Macros

#define ATTRIBUTE_ACCESSOR_DEFINE(type)
 
#define ATTRIBUTE_CHECKER_DEFINE(type)
 
#define ATTRIBUTE_CHECKER_IMPLEMENT(type)
 
#define ATTRIBUTE_CHECKER_IMPLEMENT_WITH_NAME(type, name)
 
#define ATTRIBUTE_CONVERTER_DEFINE(type)
 
#define ATTRIBUTE_HELPER_CPP(type)
 
#define ATTRIBUTE_HELPER_HEADER(type)
 
#define ATTRIBUTE_VALUE_DEFINE(type)   ATTRIBUTE_VALUE_DEFINE_WITH_NAME (type,type)
 
#define ATTRIBUTE_VALUE_DEFINE_WITH_NAME(type, name)
 
#define ATTRIBUTE_VALUE_IMPLEMENT(type)   ATTRIBUTE_VALUE_IMPLEMENT_WITH_NAME (type,type)
 
#define ATTRIBUTE_VALUE_IMPLEMENT_WITH_NAME(type, name)
 

Functions

template<typename T , typename BASE >
Ptr< AttributeChecker > ns3::MakeSimpleAttributeChecker (std::string name, std::string underlying)
 A simple string-based attribute checker. More...