33 #ifndef EMANEANY_HEADER_ 34 #define EMANEANY_HEADER_ 72 explicit Any(std::int64_t i64Value);
77 explicit Any(std::uint64_t u64Value);
82 explicit Any(std::int32_t i32Value);
87 explicit Any(std::uint32_t u32Value);
92 explicit Any(std::int16_t i16Value);
97 explicit Any(std::uint16_t u16Value);
102 explicit Any(std::int8_t i8Value);
107 explicit Any(std::uint8_t u8Value);
112 explicit Any(
float fValue);
117 explicit Any(
double dValue);
127 explicit Any(
const char * pzValue);
132 explicit Any(
const std::string & sValue);
137 explicit Any(
const bool & bValue);
215 std::int8_t
asINT8()
const;
350 :
public std::false_type{};
354 :
public std::true_type{};
358 :
public std::true_type{};
363 #endif // EMANEANY_HEADER_
std::uint16_t asUINT16() const
Any(std::int64_t i64Value)
std::uint8_t asUINT8() const
std::string toString() const
bool operator<=(const EMANE::Any &rhs) const
bool operator>(const EMANE::Any &rhs) const
std::int32_t asINT32() const
INETAddr asINETAddr() const
std::string anyTypeAsString(const Any::Type &type)
Any & operator=(const Any &rhs)
std::string asString() const
std::uint64_t asUINT64() const
std::uint32_t asUINT32() const
std::int64_t asINT64() const
bool operator>=(const EMANE::Any &rhs) const
static Any create(std::string sValue, Type type)
std::int8_t asINT8() const
std::int16_t asINT16() const
The Any class can contain an instance of one of any type in its support type set. ...
bool operator<(const EMANE::Any &rhs) const