A Discrete-Event Network Simulator
API
ns3::internal Namespace Reference

Namespace for implementation details. More...

Classes

class  AttributeContainerChecker
 
class  ObjectPtrContainerChecker
 ObjectPtrContainerChecker implementation class. More...
 
class  PairChecker
 Internal checker class templated to each AttributeChecker for each entry in the pair. More...
 
class  PointerChecker
 PointerChecker implementation. More...
 
class  TupleChecker
 Internal checker class templated to each AttributeChecker for each entry in the tuple. More...
 
struct  TupleHelper
 Helper class defining static methods for MakeTupleChecker and MakeTupleAccessor that are called when user specifies the list of AttributeValue types included in a TupleValue type. More...
 
struct  TupleHelper< std::tuple< Args... > >
 Helper class defining static methods for MakeTupleValue, MakeTupleChecker and MakeTupleAccessor that are called when user provides a std::tuple of the AttributeValue types included in a TupleValue type. More...
 

Functions

Ptr< const AttributeCheckerMakeDoubleChecker (double min, double max, std::string name)
 Make a Double attribute checker with embedded numeric type name. More...
 
Ptr< const AttributeCheckerMakeIntegerChecker (int64_t min, int64_t max, std::string name)
 Make an Integer attribute checker with embedded numeric type name. More...
 
Ptr< const AttributeCheckerMakeUintegerChecker (uint64_t min, uint64_t max, std::string name)
 Make an Uinteger attribute checker with embedded numeric type name. More...
 

Detailed Description

Namespace for implementation details.