AttributeValue implementation for Double. More...
Collaboration diagram for Double Attribute:Files | |
| file | double.cc |
| ns3::DoubleValue attribute value implementation. | |
| file | double.h |
| ns3::DoubleValue attribute value declarations and template implementations. | |
Classes | |
| class | DoubleChecker |
| AttributeChecker implementation for DoubleValue. More... | |
| class | ns3::DoubleValue |
| This class can be used to hold variables of floating point type such as 'double' or 'float'. More... | |
Functions | |
| Ptr< const AttributeChecker > | ns3::internal::MakeDoubleChecker (double min, double max, std::string name) |
| Make a Double attribute checker with embedded numeric type name. | |
AttributeValue implementation for Double.
| Ptr< const AttributeChecker > ns3::internal::MakeDoubleChecker | ( | double | min, |
| double | max, | ||
| std::string | name | ||
| ) |
Make a Double 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 ("float", "double"). |
Definition at line 42 of file double.cc.
References ns3::Copy(), ns3::Create(), ns3::DoubleValue::Get(), NS_LOG_FUNCTION, and NS_LOG_FUNCTION_NOARGS.
Referenced by ns3::MakeDoubleChecker(), ns3::MakeDoubleChecker(), and ns3::MakeDoubleChecker().
Here is the call graph for this function:
Here is the caller graph for this function: