A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::internal Namespace Reference

Classes

class  AnObjectPtrContainerChecker
 
class  APointerChecker
 

Functions

Ptr< const AttributeCheckerMakeDoubleChecker (double min, double max, std::string name)
 
Ptr< const AttributeCheckerMakeIntegerChecker (int64_t min, int64_t max, std::string name)
 
Ptr< const AttributeCheckerMakeUintegerChecker (uint64_t min, uint64_t max, std::string name)
 

Function Documentation

Ptr< const AttributeChecker > ns3::internal::MakeDoubleChecker ( double  min,
double  max,
std::string  name 
)

Definition at line 33 of file double.cc.

References ns3::Copy(), ns3::Create(), ns3::DoubleValue::Get(), NS_LOG_FUNCTION, and NS_LOG_FUNCTION_NOARGS.

Referenced by ns3::MakeDoubleChecker().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Ptr< const AttributeChecker > ns3::internal::MakeIntegerChecker ( int64_t  min,
int64_t  max,
std::string  name 
)

Definition at line 34 of file integer.cc.

References ns3::Copy(), ns3::Create(), ns3::IntegerValue::Get(), NS_LOG_FUNCTION, and NS_LOG_FUNCTION_NOARGS.

Referenced by ns3::MakeIntegerChecker().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Ptr< const AttributeChecker > ns3::internal::MakeUintegerChecker ( uint64_t  min,
uint64_t  max,
std::string  name 
)

Definition at line 33 of file uinteger.cc.

References ns3::Copy(), ns3::Create(), ns3::UintegerValue::Get(), NS_LOG_FUNCTION, and NS_LOG_FUNCTION_NOARGS.

Referenced by ns3::MakeUintegerChecker().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: