#include <boost/preprocessor/list/for_each.hpp>

Macros | |
| #define | BOOST_PP_LIST_TO_SEQ(list) BOOST_PP_LIST_FOR_EACH(BOOST_PP_LIST_TO_SEQ_MACRO, ~, list) \ |
| #define | BOOST_PP_LIST_TO_SEQ_MACRO(r, data, elem) (elem) |
| #define | BOOST_PP_LIST_TO_SEQ_R(r, list) BOOST_PP_LIST_FOR_EACH_R(r, BOOST_PP_LIST_TO_SEQ_MACRO, ~, list) \ |
| #define BOOST_PP_LIST_TO_SEQ | ( | list | ) | BOOST_PP_LIST_FOR_EACH(BOOST_PP_LIST_TO_SEQ_MACRO, ~, list) \ |
| #define BOOST_PP_LIST_TO_SEQ_MACRO | ( | r, | |
| data, | |||
| elem | |||
| ) | (elem) |
| #define BOOST_PP_LIST_TO_SEQ_R | ( | r, | |
| list | |||
| ) | BOOST_PP_LIST_FOR_EACH_R(r, BOOST_PP_LIST_TO_SEQ_MACRO, ~, list) \ |