Namespace of internal implementations.
object_data_type
Enumeration to specify types of data in objects.
Definition of object_type enumeration.
Struct of data of arrays.
std::size_t size
Size of the data.
Struct of data of binaries.
unsigned char * data
Data.
std::size_t size
Size of the data.
Struct of data of extensions.
std::size_t size
Size of the data.
unsigned char * data
Data.
Struct of data of key-value pairs in maps.
std::size_t size
Size of the data.
key_value_pair_data * data
Data.
Struct of data of objects in MessagePack.
extension_data extension_value
Extension.
binary_data binary_value
Binary.
std::int64_t signed_integer_value
Signed integer.
double double_value
64-bit floating-point numbers.
array_data array_value
Array.
union msgpack_light::details::object_data::@227127335344143142004214331276031357231211344336 data
Data.
object_data_type type
Type of the data.
float float_value
32-bit floating-point numbers.
std::uint64_t unsigned_integer_value
Unsigned integer.
string_data string_value
String.
Struct of data of strings.
std::size_t size
Size of the data.