Classes | |
class | ns3::rapidnet::BoolValue |
A value type for booleans. More... | |
class | ns3::rapidnet::ByteArrayValue |
A value type for uint8_t array (byte buffer). More... | |
class | ns3::rapidnet::IdValue |
A value type for 160-bit SHA1 hash values used by chord. More... | |
class | ns3::rapidnet::Int32Value |
RapidNet value type for 32-bit integers. More... | |
class | ns3::rapidnet::Ipv4Value |
A value type for IP v4 addresses. More... | |
class | ns3::rapidnet::ListValue |
A value type that is a list of RapidNet value types. More... | |
class | ns3::rapidnet::NilValue |
A value type that represents a null value. More... | |
class | ns3::rapidnet::RealValue |
A value type for a floating point value. More... | |
class | ns3::rapidnet::StrValue |
A value type for strings. More... | |
class | ns3::rapidnet::SvValue |
A value type for summary vector. This value type is used by the Epidemic protocol for delay tolerant networks. More... | |
class | ns3::rapidnet::Value |
The base for all RapidNet value types. More... | |
Enumerations | |
enum | ns3::rapidnet::ValueTypeId |
An enumeration of all the value types defined in RapidNet. | |
Functions | |
string | ns3::rapidnet::GetTypeName (ValueTypeId type) |
Returns the string name of the value type of the given ValueTypeId enumeration. | |
Ptr< Value > | ns3::rapidnet::NewValueForType (ValueTypeId type) |
Creates and returns a new object for the given ValueTypeId enumeration with the default value as specified by the value type class. |