#include <boost/preprocessor/config/config.hpp>
#include <boost/preprocessor/arithmetic/dec.hpp>
#include <boost/preprocessor/logical/bool.hpp>
#include <boost/preprocessor/logical/compl.hpp>
#include <boost/preprocessor/seq/size.hpp>
Go to the source code of this file.
Macros | |
#define | BOOST_PP_SEQ_DETAIL_EMPTY_SIZE(seq) BOOST_PP_DEC(BOOST_PP_SEQ_SIZE(seq (nil))) \ |
#define | BOOST_PP_SEQ_DETAIL_IS_EMPTY(seq) |
#define | BOOST_PP_SEQ_DETAIL_IS_EMPTY_SIZE(size) |
#define | BOOST_PP_SEQ_DETAIL_IS_NOT_EMPTY(seq) BOOST_PP_SEQ_DETAIL_IS_NOT_EMPTY_SIZE(BOOST_PP_SEQ_DETAIL_EMPTY_SIZE(seq)) \ |
#define | BOOST_PP_SEQ_DETAIL_IS_NOT_EMPTY_SIZE(size) BOOST_PP_BOOL(size) \ |
#define BOOST_PP_SEQ_DETAIL_EMPTY_SIZE | ( | seq | ) | BOOST_PP_DEC(BOOST_PP_SEQ_SIZE(seq (nil))) \ |
Definition at line 45 of file seq/detail/is_empty.hpp.
#define BOOST_PP_SEQ_DETAIL_IS_EMPTY | ( | seq | ) |
Definition at line 23 of file seq/detail/is_empty.hpp.
#define BOOST_PP_SEQ_DETAIL_IS_EMPTY_SIZE | ( | size | ) |
Definition at line 30 of file seq/detail/is_empty.hpp.
#define BOOST_PP_SEQ_DETAIL_IS_NOT_EMPTY | ( | seq | ) | BOOST_PP_SEQ_DETAIL_IS_NOT_EMPTY_SIZE(BOOST_PP_SEQ_DETAIL_EMPTY_SIZE(seq)) \ |
Definition at line 37 of file seq/detail/is_empty.hpp.
#define BOOST_PP_SEQ_DETAIL_IS_NOT_EMPTY_SIZE | ( | size | ) | BOOST_PP_BOOL(size) \ |
Definition at line 41 of file seq/detail/is_empty.hpp.