#include <boost/config.hpp>#include <boost/mpl/vector.hpp>#include <boost/preprocessor/cat.hpp>#include <boost/preprocessor/control/expr_if.hpp>#include <boost/preprocessor/repetition/enum.hpp>#include <boost/preprocessor/repetition/enum_params.hpp>

Go to the source code of this file.
Classes | |
| struct | boost::multi_index::indexed_by<> |
Namespaces | |
| boost | |
| BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE. | |
| boost::multi_index | |
Macros | |
| #define | BOOST_MULTI_INDEX_INDEXED_BY_SIZE BOOST_MPL_LIMIT_VECTOR_SIZE |
| #define | BOOST_MULTI_INDEX_INDEXED_BY_TEMPLATE_PARM(z, n, var) typename BOOST_PP_CAT(var,n) BOOST_PP_EXPR_IF(n,=mpl::na) |
| #define | BOOST_MULTI_INDEX_LIMIT_INDEXED_BY_SIZE BOOST_MPL_LIMIT_VECTOR_SIZE |
| #define BOOST_MULTI_INDEX_INDEXED_BY_SIZE BOOST_MPL_LIMIT_VECTOR_SIZE |
Definition at line 41 of file indexed_by.hpp.
| #define BOOST_MULTI_INDEX_INDEXED_BY_TEMPLATE_PARM | ( | z, | |
| n, | |||
| var | |||
| ) | typename BOOST_PP_CAT(var,n) BOOST_PP_EXPR_IF(n,=mpl::na) |
Definition at line 44 of file indexed_by.hpp.
| #define BOOST_MULTI_INDEX_LIMIT_INDEXED_BY_SIZE BOOST_MPL_LIMIT_VECTOR_SIZE |
Definition at line 34 of file indexed_by.hpp.