cpp-msgpack-light 0.3.0
A light library to serialize MessagePack.
|
Definition of macros to support serialization of struct types. More...
#include <string_view>
#include "msgpack_light/serialization_buffer.h"
#include "msgpack_light/type_support/common.h"
#include "msgpack_light/type_support/fwd.h"
Go to the source code of this file.
Macros | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY1(STRUCT, PARAM1) |
Macro to generate class to support serialization of struct with 1 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY10(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10) |
Macro to generate class to support serialization of struct with 10 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY11(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10, PARAM11) |
Macro to generate class to support serialization of struct with 11 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY12(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10, PARAM11, PARAM12) |
Macro to generate class to support serialization of struct with 12 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY13(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10, PARAM11, PARAM12, PARAM13) |
Macro to generate class to support serialization of struct with 13 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY14(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10, PARAM11, PARAM12, PARAM13, PARAM14) |
Macro to generate class to support serialization of struct with 14 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY15(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10, PARAM11, PARAM12, PARAM13, PARAM14, PARAM15) |
Macro to generate class to support serialization of struct with 15 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY2(STRUCT, PARAM1, PARAM2) |
Macro to generate class to support serialization of struct with 2 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY3(STRUCT, PARAM1, PARAM2, PARAM3) |
Macro to generate class to support serialization of struct with 3 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY4( STRUCT, PARAM1, PARAM2, PARAM3, PARAM4) |
Macro to generate class to support serialization of struct with 4 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY5( STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5) |
Macro to generate class to support serialization of struct with 5 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY6( STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6) |
Macro to generate class to support serialization of struct with 6 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY7( STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7) |
Macro to generate class to support serialization of struct with 7 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY8( STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8) |
Macro to generate class to support serialization of struct with 8 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY9(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9) |
Macro to generate class to support serialization of struct with 9 parameter into arrays. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP1(STRUCT, PARAM1) |
Macro to generate class to support serialization of struct with 1 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP10(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10) |
Macro to generate class to support serialization of struct with 10 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP11(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10, PARAM11) |
Macro to generate class to support serialization of struct with 11 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP12(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10, PARAM11, PARAM12) |
Macro to generate class to support serialization of struct with 12 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP13(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10, PARAM11, PARAM12, PARAM13) |
Macro to generate class to support serialization of struct with 13 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP14(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10, PARAM11, PARAM12, PARAM13, PARAM14) |
Macro to generate class to support serialization of struct with 14 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP15(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9, PARAM10, PARAM11, PARAM12, PARAM13, PARAM14, PARAM15) |
Macro to generate class to support serialization of struct with 15 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP2(STRUCT, PARAM1, PARAM2) |
Macro to generate class to support serialization of struct with 2 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP3(STRUCT, PARAM1, PARAM2, PARAM3) |
Macro to generate class to support serialization of struct with 3 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP4( STRUCT, PARAM1, PARAM2, PARAM3, PARAM4) |
Macro to generate class to support serialization of struct with 4 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP5( STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5) |
Macro to generate class to support serialization of struct with 5 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP6( STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6) |
Macro to generate class to support serialization of struct with 6 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP7( STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7) |
Macro to generate class to support serialization of struct with 7 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP8( STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8) |
Macro to generate class to support serialization of struct with 8 parameter into maps. | |
#define | INTERNAL_MSGPACK_LIGHT_STRUCT_MAP9(STRUCT, PARAM1, PARAM2, PARAM3, PARAM4, PARAM5, PARAM6, PARAM7, PARAM8, PARAM9) |
Macro to generate class to support serialization of struct with 9 parameter into maps. |
Definition of macros to support serialization of struct types.
Definition in file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY1 | ( | STRUCT, | |
PARAM1 ) |
Macro to generate class to support serialization of struct with 1 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
Definition at line 657 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY10 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10 ) |
Macro to generate class to support serialization of struct with 10 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
Definition at line 906 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY11 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10, | |||
PARAM11 ) |
Macro to generate class to support serialization of struct with 11 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
PARAM11 | Parameter. |
Definition at line 944 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY12 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10, | |||
PARAM11, | |||
PARAM12 ) |
Macro to generate class to support serialization of struct with 12 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
PARAM11 | Parameter. |
PARAM12 | Parameter. |
Definition at line 984 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY13 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10, | |||
PARAM11, | |||
PARAM12, | |||
PARAM13 ) |
Macro to generate class to support serialization of struct with 13 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
PARAM11 | Parameter. |
PARAM12 | Parameter. |
PARAM13 | Parameter. |
Definition at line 1026 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY14 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10, | |||
PARAM11, | |||
PARAM12, | |||
PARAM13, | |||
PARAM14 ) |
Macro to generate class to support serialization of struct with 14 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
PARAM11 | Parameter. |
PARAM12 | Parameter. |
PARAM13 | Parameter. |
PARAM14 | Parameter. |
Definition at line 1071 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY15 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10, | |||
PARAM11, | |||
PARAM12, | |||
PARAM13, | |||
PARAM14, | |||
PARAM15 ) |
Macro to generate class to support serialization of struct with 15 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
PARAM11 | Parameter. |
PARAM12 | Parameter. |
PARAM13 | Parameter. |
PARAM14 | Parameter. |
PARAM15 | Parameter. |
Definition at line 1118 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY2 | ( | STRUCT, | |
PARAM1, | |||
PARAM2 ) |
Macro to generate class to support serialization of struct with 2 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
Definition at line 676 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY3 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3 ) |
Macro to generate class to support serialization of struct with 3 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
Definition at line 697 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY4 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4 ) |
Macro to generate class to support serialization of struct with 4 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
Definition at line 720 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY5 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5 ) |
Macro to generate class to support serialization of struct with 5 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
Definition at line 746 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY6 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6 ) |
Macro to generate class to support serialization of struct with 6 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
Definition at line 774 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY7 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7 ) |
Macro to generate class to support serialization of struct with 7 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
Definition at line 804 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY8 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8 ) |
Macro to generate class to support serialization of struct with 8 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
Definition at line 836 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_ARRAY9 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9 ) |
Macro to generate class to support serialization of struct with 9 parameter into arrays.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
Definition at line 870 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP1 | ( | STRUCT, | |
PARAM1 ) |
Macro to generate class to support serialization of struct with 1 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
Definition at line 42 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP10 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10 ) |
Macro to generate class to support serialization of struct with 10 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
Definition at line 336 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP11 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10, | |||
PARAM11 ) |
Macro to generate class to support serialization of struct with 11 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
PARAM11 | Parameter. |
Definition at line 384 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP12 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10, | |||
PARAM11, | |||
PARAM12 ) |
Macro to generate class to support serialization of struct with 12 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
PARAM11 | Parameter. |
PARAM12 | Parameter. |
Definition at line 435 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP13 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10, | |||
PARAM11, | |||
PARAM12, | |||
PARAM13 ) |
Macro to generate class to support serialization of struct with 13 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
PARAM11 | Parameter. |
PARAM12 | Parameter. |
PARAM13 | Parameter. |
Definition at line 489 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP14 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10, | |||
PARAM11, | |||
PARAM12, | |||
PARAM13, | |||
PARAM14 ) |
Macro to generate class to support serialization of struct with 14 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
PARAM11 | Parameter. |
PARAM12 | Parameter. |
PARAM13 | Parameter. |
PARAM14 | Parameter. |
Definition at line 547 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP15 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9, | |||
PARAM10, | |||
PARAM11, | |||
PARAM12, | |||
PARAM13, | |||
PARAM14, | |||
PARAM15 ) |
Macro to generate class to support serialization of struct with 15 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
PARAM10 | Parameter. |
PARAM11 | Parameter. |
PARAM12 | Parameter. |
PARAM13 | Parameter. |
PARAM14 | Parameter. |
PARAM15 | Parameter. |
Definition at line 608 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP2 | ( | STRUCT, | |
PARAM1, | |||
PARAM2 ) |
Macro to generate class to support serialization of struct with 2 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
Definition at line 62 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP3 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3 ) |
Macro to generate class to support serialization of struct with 3 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
Definition at line 85 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP4 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4 ) |
Macro to generate class to support serialization of struct with 4 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
Definition at line 111 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP5 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5 ) |
Macro to generate class to support serialization of struct with 5 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
Definition at line 141 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP6 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6 ) |
Macro to generate class to support serialization of struct with 6 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
Definition at line 174 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP7 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7 ) |
Macro to generate class to support serialization of struct with 7 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
Definition at line 210 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP8 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8 ) |
Macro to generate class to support serialization of struct with 8 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
Definition at line 249 of file struct_impl.h.
#define INTERNAL_MSGPACK_LIGHT_STRUCT_MAP9 | ( | STRUCT, | |
PARAM1, | |||
PARAM2, | |||
PARAM3, | |||
PARAM4, | |||
PARAM5, | |||
PARAM6, | |||
PARAM7, | |||
PARAM8, | |||
PARAM9 ) |
Macro to generate class to support serialization of struct with 9 parameter into maps.
STRUCT | Type of the struct. |
PARAM1 | Parameter. |
PARAM2 | Parameter. |
PARAM3 | Parameter. |
PARAM4 | Parameter. |
PARAM5 | Parameter. |
PARAM6 | Parameter. |
PARAM7 | Parameter. |
PARAM8 | Parameter. |
PARAM9 | Parameter. |
Definition at line 291 of file struct_impl.h.