|
MessagePack for C++
|
#include <msgpack/preprocessor/config/config.hpp>#include <msgpack/preprocessor/arithmetic/dec.hpp>#include <msgpack/preprocessor/logical/bool.hpp>#include <msgpack/preprocessor/logical/compl.hpp>#include <msgpack/preprocessor/seq/size.hpp>

Go to the source code of this file.
Macros | |
| #define | MSGPACK_PP_SEQ_DETAIL_IS_EMPTY(seq) |
| #define | MSGPACK_PP_SEQ_DETAIL_IS_EMPTY_SIZE(size) |
| #define | MSGPACK_PP_SEQ_DETAIL_IS_NOT_EMPTY(seq) MSGPACK_PP_SEQ_DETAIL_IS_NOT_EMPTY_SIZE(MSGPACK_PP_SEQ_DETAIL_EMPTY_SIZE(seq)) \ |
| #define | MSGPACK_PP_SEQ_DETAIL_IS_NOT_EMPTY_SIZE(size) MSGPACK_PP_BOOL(size) \ |
| #define | MSGPACK_PP_SEQ_DETAIL_EMPTY_SIZE(seq) MSGPACK_PP_DEC(MSGPACK_PP_SEQ_SIZE(seq (nil))) \ |
| #define MSGPACK_PP_SEQ_DETAIL_EMPTY_SIZE | ( | seq | ) | MSGPACK_PP_DEC(MSGPACK_PP_SEQ_SIZE(seq (nil))) \ |
| #define MSGPACK_PP_SEQ_DETAIL_IS_EMPTY | ( | seq | ) |
| #define MSGPACK_PP_SEQ_DETAIL_IS_EMPTY_SIZE | ( | size | ) |
| #define MSGPACK_PP_SEQ_DETAIL_IS_NOT_EMPTY | ( | seq | ) | MSGPACK_PP_SEQ_DETAIL_IS_NOT_EMPTY_SIZE(MSGPACK_PP_SEQ_DETAIL_EMPTY_SIZE(seq)) \ |
| #define MSGPACK_PP_SEQ_DETAIL_IS_NOT_EMPTY_SIZE | ( | size | ) | MSGPACK_PP_BOOL(size) \ |
1.8.17