|
MessagePack for C++
|
Go to the source code of this file.
Macros | |
| #define | MSGPACK_PP_SLOT_OFFSET_10(x) (x) % 1000000000UL |
| #define | MSGPACK_PP_SLOT_OFFSET_9(x) MSGPACK_PP_SLOT_OFFSET_10(x) % 100000000UL |
| #define | MSGPACK_PP_SLOT_OFFSET_8(x) MSGPACK_PP_SLOT_OFFSET_9(x) % 10000000UL |
| #define | MSGPACK_PP_SLOT_OFFSET_7(x) MSGPACK_PP_SLOT_OFFSET_8(x) % 1000000UL |
| #define | MSGPACK_PP_SLOT_OFFSET_6(x) MSGPACK_PP_SLOT_OFFSET_7(x) % 100000UL |
| #define | MSGPACK_PP_SLOT_OFFSET_5(x) MSGPACK_PP_SLOT_OFFSET_6(x) % 10000UL |
| #define | MSGPACK_PP_SLOT_OFFSET_4(x) MSGPACK_PP_SLOT_OFFSET_5(x) % 1000UL |
| #define | MSGPACK_PP_SLOT_OFFSET_3(x) MSGPACK_PP_SLOT_OFFSET_4(x) % 100UL |
| #define | MSGPACK_PP_SLOT_OFFSET_2(x) MSGPACK_PP_SLOT_OFFSET_3(x) % 10UL |
| #define | MSGPACK_PP_SLOT_CC_2(a, b) MSGPACK_PP_SLOT_CC_2_D(a, b) |
| #define | MSGPACK_PP_SLOT_CC_3(a, b, c) MSGPACK_PP_SLOT_CC_3_D(a, b, c) |
| #define | MSGPACK_PP_SLOT_CC_4(a, b, c, d) MSGPACK_PP_SLOT_CC_4_D(a, b, c, d) |
| #define | MSGPACK_PP_SLOT_CC_5(a, b, c, d, e) MSGPACK_PP_SLOT_CC_5_D(a, b, c, d, e) |
| #define | MSGPACK_PP_SLOT_CC_6(a, b, c, d, e, f) MSGPACK_PP_SLOT_CC_6_D(a, b, c, d, e, f) |
| #define | MSGPACK_PP_SLOT_CC_7(a, b, c, d, e, f, g) MSGPACK_PP_SLOT_CC_7_D(a, b, c, d, e, f, g) |
| #define | MSGPACK_PP_SLOT_CC_8(a, b, c, d, e, f, g, h) MSGPACK_PP_SLOT_CC_8_D(a, b, c, d, e, f, g, h) |
| #define | MSGPACK_PP_SLOT_CC_9(a, b, c, d, e, f, g, h, i) MSGPACK_PP_SLOT_CC_9_D(a, b, c, d, e, f, g, h, i) |
| #define | MSGPACK_PP_SLOT_CC_10(a, b, c, d, e, f, g, h, i, j) MSGPACK_PP_SLOT_CC_10_D(a, b, c, d, e, f, g, h, i, j) |
| #define | MSGPACK_PP_SLOT_CC_2_D(a, b) a ## b |
| #define | MSGPACK_PP_SLOT_CC_3_D(a, b, c) a ## b ## c |
| #define | MSGPACK_PP_SLOT_CC_4_D(a, b, c, d) a ## b ## c ## d |
| #define | MSGPACK_PP_SLOT_CC_5_D(a, b, c, d, e) a ## b ## c ## d ## e |
| #define | MSGPACK_PP_SLOT_CC_6_D(a, b, c, d, e, f) a ## b ## c ## d ## e ## f |
| #define | MSGPACK_PP_SLOT_CC_7_D(a, b, c, d, e, f, g) a ## b ## c ## d ## e ## f ## g |
| #define | MSGPACK_PP_SLOT_CC_8_D(a, b, c, d, e, f, g, h) a ## b ## c ## d ## e ## f ## g ## h |
| #define | MSGPACK_PP_SLOT_CC_9_D(a, b, c, d, e, f, g, h, i) a ## b ## c ## d ## e ## f ## g ## h ## i |
| #define | MSGPACK_PP_SLOT_CC_10_D(a, b, c, d, e, f, g, h, i, j) a ## b ## c ## d ## e ## f ## g ## h ## i ## j |
| #define MSGPACK_PP_SLOT_CC_10 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j | |||
| ) | MSGPACK_PP_SLOT_CC_10_D(a, b, c, d, e, f, g, h, i, j) |
| #define MSGPACK_PP_SLOT_CC_10_D | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i, | |||
| j | |||
| ) | a ## b ## c ## d ## e ## f ## g ## h ## i ## j |
| #define MSGPACK_PP_SLOT_CC_2 | ( | a, | |
| b | |||
| ) | MSGPACK_PP_SLOT_CC_2_D(a, b) |
| #define MSGPACK_PP_SLOT_CC_2_D | ( | a, | |
| b | |||
| ) | a ## b |
| #define MSGPACK_PP_SLOT_CC_3 | ( | a, | |
| b, | |||
| c | |||
| ) | MSGPACK_PP_SLOT_CC_3_D(a, b, c) |
| #define MSGPACK_PP_SLOT_CC_3_D | ( | a, | |
| b, | |||
| c | |||
| ) | a ## b ## c |
| #define MSGPACK_PP_SLOT_CC_4 | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) | MSGPACK_PP_SLOT_CC_4_D(a, b, c, d) |
| #define MSGPACK_PP_SLOT_CC_4_D | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) | a ## b ## c ## d |
| #define MSGPACK_PP_SLOT_CC_5 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e | |||
| ) | MSGPACK_PP_SLOT_CC_5_D(a, b, c, d, e) |
| #define MSGPACK_PP_SLOT_CC_5_D | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e | |||
| ) | a ## b ## c ## d ## e |
| #define MSGPACK_PP_SLOT_CC_6 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f | |||
| ) | MSGPACK_PP_SLOT_CC_6_D(a, b, c, d, e, f) |
| #define MSGPACK_PP_SLOT_CC_6_D | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f | |||
| ) | a ## b ## c ## d ## e ## f |
| #define MSGPACK_PP_SLOT_CC_7 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g | |||
| ) | MSGPACK_PP_SLOT_CC_7_D(a, b, c, d, e, f, g) |
| #define MSGPACK_PP_SLOT_CC_7_D | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g | |||
| ) | a ## b ## c ## d ## e ## f ## g |
| #define MSGPACK_PP_SLOT_CC_8 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h | |||
| ) | MSGPACK_PP_SLOT_CC_8_D(a, b, c, d, e, f, g, h) |
| #define MSGPACK_PP_SLOT_CC_8_D | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h | |||
| ) | a ## b ## c ## d ## e ## f ## g ## h |
| #define MSGPACK_PP_SLOT_CC_9 | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i | |||
| ) | MSGPACK_PP_SLOT_CC_9_D(a, b, c, d, e, f, g, h, i) |
| #define MSGPACK_PP_SLOT_CC_9_D | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e, | |||
| f, | |||
| g, | |||
| h, | |||
| i | |||
| ) | a ## b ## c ## d ## e ## f ## g ## h ## i |
| #define MSGPACK_PP_SLOT_OFFSET_10 | ( | x | ) | (x) % 1000000000UL |
| #define MSGPACK_PP_SLOT_OFFSET_2 | ( | x | ) | MSGPACK_PP_SLOT_OFFSET_3(x) % 10UL |
| #define MSGPACK_PP_SLOT_OFFSET_3 | ( | x | ) | MSGPACK_PP_SLOT_OFFSET_4(x) % 100UL |
| #define MSGPACK_PP_SLOT_OFFSET_4 | ( | x | ) | MSGPACK_PP_SLOT_OFFSET_5(x) % 1000UL |
| #define MSGPACK_PP_SLOT_OFFSET_5 | ( | x | ) | MSGPACK_PP_SLOT_OFFSET_6(x) % 10000UL |
| #define MSGPACK_PP_SLOT_OFFSET_6 | ( | x | ) | MSGPACK_PP_SLOT_OFFSET_7(x) % 100000UL |
| #define MSGPACK_PP_SLOT_OFFSET_7 | ( | x | ) | MSGPACK_PP_SLOT_OFFSET_8(x) % 1000000UL |
| #define MSGPACK_PP_SLOT_OFFSET_8 | ( | x | ) | MSGPACK_PP_SLOT_OFFSET_9(x) % 10000000UL |
| #define MSGPACK_PP_SLOT_OFFSET_9 | ( | x | ) | MSGPACK_PP_SLOT_OFFSET_10(x) % 100000000UL |
1.8.13