|
cpp-msgpack-light 0.3.0
A light library to serialize MessagePack.
|
Struct of data of objects in MessagePack. More...
#include <msgpack_light/details/object_data.h>
Public Attributes | |
| union { | |
| array_data array_value | |
| Array. More... | |
| binary_data binary_value | |
| Binary. More... | |
| bool bool_value | |
| Boolean. More... | |
| double double_value | |
| 64-bit floating-point numbers. More... | |
| extension_data extension_value | |
| Extension. More... | |
| float float_value | |
| 32-bit floating-point numbers. More... | |
| map_data map_value | |
| Map. More... | |
| std::int64_t signed_integer_value | |
| Signed integer. More... | |
| string_data string_value | |
| String. More... | |
| std::uint64_t unsigned_integer_value | |
| Unsigned integer. More... | |
| } | data |
| Data. | |
| object_data_type | type {object_data_type::nil} |
| Type of the data. | |
Struct of data of objects in MessagePack.
Definition at line 94 of file object_data.h.
| array_data msgpack_light::details::object_data::array_value |
Array.
Definition at line 119 of file object_data.h.
| binary_data msgpack_light::details::object_data::binary_value |
Binary.
Definition at line 116 of file object_data.h.
| bool msgpack_light::details::object_data::bool_value |
Boolean.
Definition at line 104 of file object_data.h.
| double msgpack_light::details::object_data::double_value |
64-bit floating-point numbers.
Definition at line 110 of file object_data.h.
| extension_data msgpack_light::details::object_data::extension_value |
Extension.
Definition at line 125 of file object_data.h.
| float msgpack_light::details::object_data::float_value |
32-bit floating-point numbers.
Definition at line 107 of file object_data.h.
| map_data msgpack_light::details::object_data::map_value |
Map.
Definition at line 122 of file object_data.h.
| std::int64_t msgpack_light::details::object_data::signed_integer_value |
Signed integer.
Definition at line 101 of file object_data.h.
| string_data msgpack_light::details::object_data::string_value |
String.
Definition at line 113 of file object_data.h.
| object_data_type msgpack_light::details::object_data::type {object_data_type::nil} |
Type of the data.
Definition at line 129 of file object_data.h.
| std::uint64_t msgpack_light::details::object_data::unsigned_integer_value |
Unsigned integer.
Definition at line 98 of file object_data.h.