#include <boost/preprocessor/arithmetic/dec.hpp>
#include <boost/preprocessor/arithmetic/inc.hpp>
#include <boost/preprocessor/array/elem.hpp>
#include <boost/preprocessor/array/size.hpp>
#include <boost/preprocessor/cat.hpp>
#include <boost/preprocessor/slot/slot.hpp>
#include <boost/preprocessor/tuple/elem.hpp>
Go to the source code of this file.
#define BOOST_PP_FRAME_FINISH | ( | i | ) | BOOST_PP_CAT(BOOST_PP_ITERATION_FINISH_, i) |
Definition at line 47 of file iteration/iterate.hpp.
#define BOOST_PP_FRAME_FLAGS | ( | i | ) | (BOOST_PP_CAT(BOOST_PP_ITERATION_FLAGS_, i)()) |
Definition at line 51 of file iteration/iterate.hpp.
#define BOOST_PP_FRAME_ITERATION | ( | i | ) | BOOST_PP_CAT(BOOST_PP_ITERATION_, i) |
Definition at line 42 of file iteration/iterate.hpp.
#define BOOST_PP_FRAME_START | ( | i | ) | BOOST_PP_CAT(BOOST_PP_ITERATION_START_, i) |
Definition at line 46 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATE | ( | ) | BOOST_PP_CAT(BOOST_PP_ITERATE_, BOOST_PP_INC(BOOST_PP_ITERATION_DEPTH())) |
Definition at line 74 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATE_1 <boost/preprocessor/iteration/detail/iter/forward1.hpp> |
Definition at line 76 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATE_2 <boost/preprocessor/iteration/detail/iter/forward2.hpp> |
Definition at line 77 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATE_3 <boost/preprocessor/iteration/detail/iter/forward3.hpp> |
Definition at line 78 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATE_4 <boost/preprocessor/iteration/detail/iter/forward4.hpp> |
Definition at line 79 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATE_5 <boost/preprocessor/iteration/detail/iter/forward5.hpp> |
Definition at line 80 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATION | ( | ) | BOOST_PP_CAT(BOOST_PP_ITERATION_, BOOST_PP_ITERATION_DEPTH()) |
Definition at line 29 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATION_DEPTH | ( | ) | 0 |
Definition at line 25 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATION_FINISH | ( | ) | BOOST_PP_CAT(BOOST_PP_ITERATION_FINISH_, BOOST_PP_ITERATION_DEPTH()) |
Definition at line 34 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATION_FLAGS | ( | ) | (BOOST_PP_CAT(BOOST_PP_ITERATION_FLAGS_, BOOST_PP_ITERATION_DEPTH())()) |
Definition at line 38 of file iteration/iterate.hpp.
#define BOOST_PP_ITERATION_START | ( | ) | BOOST_PP_CAT(BOOST_PP_ITERATION_START_, BOOST_PP_ITERATION_DEPTH()) |
Definition at line 33 of file iteration/iterate.hpp.
#define BOOST_PP_RELATIVE_0 | ( | m | ) | BOOST_PP_CAT(m, BOOST_PP_ITERATION_DEPTH()) |
Definition at line 57 of file iteration/iterate.hpp.
#define BOOST_PP_RELATIVE_1 | ( | m | ) | BOOST_PP_CAT(m, BOOST_PP_DEC(BOOST_PP_ITERATION_DEPTH())) |
Definition at line 58 of file iteration/iterate.hpp.
#define BOOST_PP_RELATIVE_2 | ( | m | ) | BOOST_PP_CAT(m, BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_ITERATION_DEPTH()))) |
Definition at line 59 of file iteration/iterate.hpp.
#define BOOST_PP_RELATIVE_3 | ( | m | ) | BOOST_PP_CAT(m, BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_ITERATION_DEPTH())))) |
Definition at line 60 of file iteration/iterate.hpp.
#define BOOST_PP_RELATIVE_4 | ( | m | ) | BOOST_PP_CAT(m, BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_DEC(BOOST_PP_ITERATION_DEPTH()))))) |
Definition at line 61 of file iteration/iterate.hpp.
#define BOOST_PP_RELATIVE_FINISH | ( | i | ) | BOOST_PP_CAT(BOOST_PP_RELATIVE_, i)(BOOST_PP_ITERATION_FINISH_) |
Definition at line 66 of file iteration/iterate.hpp.
#define BOOST_PP_RELATIVE_FLAGS | ( | i | ) | (BOOST_PP_CAT(BOOST_PP_RELATIVE_, i)(BOOST_PP_ITERATION_FLAGS_)()) |
Definition at line 70 of file iteration/iterate.hpp.
#define BOOST_PP_RELATIVE_ITERATION | ( | i | ) | BOOST_PP_CAT(BOOST_PP_RELATIVE_, i)(BOOST_PP_ITERATION_) |
Definition at line 55 of file iteration/iterate.hpp.
#define BOOST_PP_RELATIVE_START | ( | i | ) | BOOST_PP_CAT(BOOST_PP_RELATIVE_, i)(BOOST_PP_ITERATION_START_) |
Definition at line 65 of file iteration/iterate.hpp.