MessagePack for C++
|
#include <msgpack/preprocessor/arithmetic/inc.hpp>
#include <msgpack/preprocessor/config/config.hpp>
#include <msgpack/preprocessor/facilities/identity.hpp>
#include <msgpack/preprocessor/seq/detail/split.hpp>
#include <msgpack/preprocessor/tuple/elem.hpp>
Go to the source code of this file.
Macros | |
#define | MSGPACK_PP_SEQ_REST_N(n, seq) MSGPACK_PP_SEQ_REST_N_I(n, seq) |
#define | MSGPACK_PP_SEQ_REST_N_I(n, seq) MSGPACK_PP_TUPLE_ELEM(2, 1, MSGPACK_PP_SEQ_SPLIT(MSGPACK_PP_INC(n), MSGPACK_PP_IDENTITY( (nil) seq )))() |
#define MSGPACK_PP_SEQ_REST_N | ( | n, | |
seq | |||
) | MSGPACK_PP_SEQ_REST_N_I(n, seq) |
#define MSGPACK_PP_SEQ_REST_N_I | ( | n, | |
seq | |||
) | MSGPACK_PP_TUPLE_ELEM(2, 1, MSGPACK_PP_SEQ_SPLIT(MSGPACK_PP_INC(n), MSGPACK_PP_IDENTITY( (nil) seq )))() |