MessagePack for C++
Loading...
Searching...
No Matches
for_each_i.hpp File Reference
Include dependency graph for for_each_i.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MSGPACK_PP_LIST_FOR_EACH_I(macro, data, list)
#define MSGPACK_PP_LIST_FOR_EACH_I_I(macro, data, list)
#define MSGPACK_PP_LIST_FOR_EACH_I_P(r, x)
#define MSGPACK_PP_LIST_FOR_EACH_I_O(r, x)
#define MSGPACK_PP_LIST_FOR_EACH_I_M(r, x)
#define MSGPACK_PP_LIST_FOR_EACH_I_M_I(r, x_e)
#define MSGPACK_PP_LIST_FOR_EACH_I_M_D(r, m, d, l, i)
#define MSGPACK_PP_LIST_FOR_EACH_I_R(r, macro, data, list)
#define MSGPACK_PP_LIST_FOR_EACH_I_R_I(r, macro, data, list)

Macro Definition Documentation

◆ MSGPACK_PP_LIST_FOR_EACH_I

#define MSGPACK_PP_LIST_FOR_EACH_I ( macro,
data,
list )
Value:
MSGPACK_PP_LIST_FOR_EACH_I_I(macro, data, list)
#define MSGPACK_PP_LIST_FOR_EACH_I_I(macro, data, list)
Definition for_each_i.hpp:30

◆ MSGPACK_PP_LIST_FOR_EACH_I_I

#define MSGPACK_PP_LIST_FOR_EACH_I_I ( macro,
data,
list )
Value:
#define MSGPACK_PP_LIST_FOR_EACH_I_O(r, x)
Definition for_each_i.hpp:44
#define MSGPACK_PP_LIST_FOR_EACH_I_M(r, x)
Definition for_each_i.hpp:50
#define MSGPACK_PP_LIST_FOR_EACH_I_P(r, x)
Definition for_each_i.hpp:37
#define MSGPACK_PP_FOR
Definition for.hpp:29

◆ MSGPACK_PP_LIST_FOR_EACH_I_M

#define MSGPACK_PP_LIST_FOR_EACH_I_M ( r,
x )
Value:
#define MSGPACK_PP_LIST_FOR_EACH_I_M_I(r, x_e)
Definition for_each_i.hpp:51
#define MSGPACK_PP_TUPLE_REM_4(e0, e1, e2, e3)
Definition rem.hpp:58

◆ MSGPACK_PP_LIST_FOR_EACH_I_M_D

#define MSGPACK_PP_LIST_FOR_EACH_I_M_D ( r,
m,
d,
l,
i )
Value:
m(r, d, i, MSGPACK_PP_LIST_FIRST(l))
#define MSGPACK_PP_LIST_FIRST(list)
Definition adt.hpp:32

◆ MSGPACK_PP_LIST_FOR_EACH_I_M_I

#define MSGPACK_PP_LIST_FOR_EACH_I_M_I ( r,
x_e )
Value:
#define MSGPACK_PP_LIST_FOR_EACH_I_M_D(r, m, d, l, i)
Definition for_each_i.hpp:54

◆ MSGPACK_PP_LIST_FOR_EACH_I_O

#define MSGPACK_PP_LIST_FOR_EACH_I_O ( r,
x )
Value:
#define MSGPACK_PP_LIST_REST(list)
Definition adt.hpp:44
#define MSGPACK_PP_INC(x)
Definition inc.hpp:24
#define MSGPACK_PP_TUPLE_ELEM(size, n, tuple)
Definition elem.hpp:57

◆ MSGPACK_PP_LIST_FOR_EACH_I_P

#define MSGPACK_PP_LIST_FOR_EACH_I_P ( r,
x )
Value:
#define MSGPACK_PP_LIST_IS_CONS(list)
Definition adt.hpp:62

◆ MSGPACK_PP_LIST_FOR_EACH_I_R

#define MSGPACK_PP_LIST_FOR_EACH_I_R ( r,
macro,
data,
list )
Value:
MSGPACK_PP_LIST_FOR_EACH_I_R_I(r, macro, data, list)
#define MSGPACK_PP_LIST_FOR_EACH_I_R_I(r, macro, data, list)
Definition for_each_i.hpp:62

◆ MSGPACK_PP_LIST_FOR_EACH_I_R_I

#define MSGPACK_PP_LIST_FOR_EACH_I_R_I ( r,
macro,
data,
list )
Value: