Go to the source code of this file.
|
| #define | MSGPACK_PP_SEQ_FOR_EACH(macro, data, seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_D(macro, data, seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC(macro, data, seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EMPTY(macro, data, seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK(macro, data, seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_P(r, x) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_O(r, x) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_O_I(macro, data, seq, sz) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_O_I_DEC(macro, data, seq, sz) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_O_I_TAIL(seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_O_I_NIL(seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_M(r, x) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_M_I(r, macro, data, seq, sz) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_R(r, macro, data, seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_R_I(r, macro, data, seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC_R(r, macro, data, seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EMPTY_R(r, macro, data, seq) |
| #define | MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_R(r, macro, data, seq) |
◆ MSGPACK_PP_SEQ_FOR_EACH
| #define MSGPACK_PP_SEQ_FOR_EACH |
( |
| macro, |
|
|
| data, |
|
|
| seq ) |
Value:
#define MSGPACK_PP_SEQ_FOR_EACH_D(macro, data, seq)
Definition for_each.hpp:32
◆ MSGPACK_PP_SEQ_FOR_EACH_D
| #define MSGPACK_PP_SEQ_FOR_EACH_D |
( |
| macro, |
|
|
| data, |
|
|
| seq ) |
Value:
#define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK(macro, data, seq)
Definition for_each.hpp:38
◆ MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK
| #define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK |
( |
| macro, |
|
|
| data, |
|
|
| seq ) |
Value:
( \
MSGPACK_PP_SEQ_DETAIL_IS_NOT_EMPTY(seq), \
) \
(macro, data, seq) \
#define MSGPACK_PP_IIF(bit, t, f)
Definition iif.hpp:20
#define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EMPTY(macro, data, seq)
Definition for_each.hpp:36
#define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC(macro, data, seq)
Definition for_each.hpp:35
◆ MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EMPTY
| #define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EMPTY |
( |
| macro, |
|
|
| data, |
|
|
| seq ) |
◆ MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EMPTY_R
| #define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EMPTY_R |
( |
| r, |
|
|
| macro, |
|
|
| data, |
|
|
| seq ) |
◆ MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC
| #define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC |
( |
| macro, |
|
|
| data, |
|
|
| seq ) |
Value:
#define MSGPACK_PP_FOR
Definition for.hpp:29
#define MSGPACK_PP_SEQ_FOR_EACH_P(r, x)
Definition for_each.hpp:48
#define MSGPACK_PP_SEQ_FOR_EACH_O(r, x)
Definition for_each.hpp:53
#define MSGPACK_PP_SEQ_FOR_EACH_M(r, x)
Definition for_each.hpp:80
#define MSGPACK_PP_SEQ_SIZE(seq)
Definition size.hpp:28
◆ MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC_R
| #define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC_R |
( |
| r, |
|
|
| macro, |
|
|
| data, |
|
|
| seq ) |
◆ MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_R
| #define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_R |
( |
| r, |
|
|
| macro, |
|
|
| data, |
|
|
| seq ) |
Value:
( \
MSGPACK_PP_SEQ_DETAIL_IS_NOT_EMPTY(seq), \
) \
(r, macro, data, seq) \
#define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EXEC_R(r, macro, data, seq)
Definition for_each.hpp:94
#define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_EMPTY_R(r, macro, data, seq)
Definition for_each.hpp:95
◆ MSGPACK_PP_SEQ_FOR_EACH_M
| #define MSGPACK_PP_SEQ_FOR_EACH_M |
( |
| r, |
|
|
| x ) |
Value:MSGPACK_PP_SEQ_FOR_EACH_M_I(r,
MSGPACK_PP_TUPLE_ELEM(4, 0, x),
MSGPACK_PP_TUPLE_ELEM(4, 1, x),
MSGPACK_PP_TUPLE_ELEM(4, 2, x),
MSGPACK_PP_TUPLE_ELEM(4, 3, x))
#define MSGPACK_PP_SEQ_FOR_EACH_M_I(r, macro, data, seq, sz)
Definition for_each.hpp:83
#define MSGPACK_PP_TUPLE_ELEM(size, n, tuple)
Definition elem.hpp:57
◆ MSGPACK_PP_SEQ_FOR_EACH_M_I
| #define MSGPACK_PP_SEQ_FOR_EACH_M_I |
( |
| r, |
|
|
| macro, |
|
|
| data, |
|
|
| seq, |
|
|
| sz ) |
Value:
#define MSGPACK_PP_SEQ_HEAD(seq)
Definition seq.hpp:20
◆ MSGPACK_PP_SEQ_FOR_EACH_O
| #define MSGPACK_PP_SEQ_FOR_EACH_O |
( |
| r, |
|
|
| x ) |
Value:MSGPACK_PP_SEQ_FOR_EACH_O_I(
MSGPACK_PP_TUPLE_ELEM(4, 0, x),
MSGPACK_PP_TUPLE_ELEM(4, 1, x),
MSGPACK_PP_TUPLE_ELEM(4, 2, x),
MSGPACK_PP_TUPLE_ELEM(4, 3, x))
#define MSGPACK_PP_SEQ_FOR_EACH_O_I(macro, data, seq, sz)
Definition for_each.hpp:56
◆ MSGPACK_PP_SEQ_FOR_EACH_O_I
| #define MSGPACK_PP_SEQ_FOR_EACH_O_I |
( |
| macro, |
|
|
| data, |
|
|
| seq, |
|
|
| sz ) |
Value:
#define MSGPACK_PP_DEC(x)
Definition dec.hpp:24
#define MSGPACK_PP_SEQ_FOR_EACH_O_I_DEC(macro, data, seq, sz)
Definition for_each.hpp:59
◆ MSGPACK_PP_SEQ_FOR_EACH_O_I_DEC
| #define MSGPACK_PP_SEQ_FOR_EACH_O_I_DEC |
( |
| macro, |
|
|
| data, |
|
|
| seq, |
|
|
| sz ) |
Value: ( \
macro, \
data, \
( \
sz, \
) \
(seq), \
sz \
) \
#define MSGPACK_PP_IF(cond, t, f)
Definition if.hpp:26
#define MSGPACK_PP_SEQ_FOR_EACH_O_I_TAIL(seq)
Definition for_each.hpp:73
#define MSGPACK_PP_SEQ_FOR_EACH_O_I_NIL(seq)
Definition for_each.hpp:74
◆ MSGPACK_PP_SEQ_FOR_EACH_O_I_NIL
| #define MSGPACK_PP_SEQ_FOR_EACH_O_I_NIL |
( |
| seq | ) |
|
◆ MSGPACK_PP_SEQ_FOR_EACH_O_I_TAIL
| #define MSGPACK_PP_SEQ_FOR_EACH_O_I_TAIL |
( |
| seq | ) |
|
Value:
#define MSGPACK_PP_SEQ_TAIL(seq)
Definition seq.hpp:35
◆ MSGPACK_PP_SEQ_FOR_EACH_P
| #define MSGPACK_PP_SEQ_FOR_EACH_P |
( |
| r, |
|
|
| x ) |
◆ MSGPACK_PP_SEQ_FOR_EACH_R
| #define MSGPACK_PP_SEQ_FOR_EACH_R |
( |
| r, |
|
|
| macro, |
|
|
| data, |
|
|
| seq ) |
Value:
#define MSGPACK_PP_SEQ_FOR_EACH_R_I(r, macro, data, seq)
Definition for_each.hpp:91
◆ MSGPACK_PP_SEQ_FOR_EACH_R_I
| #define MSGPACK_PP_SEQ_FOR_EACH_R_I |
( |
| r, |
|
|
| macro, |
|
|
| data, |
|
|
| seq ) |
Value:
#define MSGPACK_PP_SEQ_FOR_EACH_DETAIL_CHECK_R(r, macro, data, seq)
Definition for_each.hpp:97