AttributeValue implementation for Uinteger. More...
Collaboration diagram for Uinteger Attribute:Files | |
| file | uinteger.cc |
| ns3::UintegerValue attribute value implementations. | |
| file | uinteger.h |
| ns3::UintegerValue attribute value declarations and template implementations. | |
Classes | |
| class | UintegerChecker |
| AttributeChecker implementation for UintegerValue. More... | |
| class | ns3::UintegerValue |
| Hold an unsigned integer type. More... | |
Functions | |
| Ptr< const AttributeChecker > | ns3::internal::MakeUintegerChecker (uint64_t min, uint64_t max, std::string name) |
| Make an Uinteger attribute checker with embedded numeric type name. | |
AttributeValue implementation for Uinteger.
| Ptr< const AttributeChecker > ns3::internal::MakeUintegerChecker | ( | uint64_t | min, |
| uint64_t | max, | ||
| std::string | name | ||
| ) |
Make an Uinteger attribute checker with embedded numeric type name.
| [in] | min | The minimum allowed value. |
| [in] | max | The maximum allowed value. |
| [in] | name | The original type name ("uint8_t", "uint16_t", etc.). |
Definition at line 41 of file uinteger.cc.
References ns3::Copy(), ns3::Create(), ns3::UintegerValue::Get(), NS_LOG_FUNCTION, and NS_LOG_FUNCTION_NOARGS.
Referenced by ns3::MakeUintegerChecker(), ns3::MakeUintegerChecker(), and ns3::MakeUintegerChecker().
Here is the call graph for this function:
Here is the caller graph for this function: