Classes | Namespaces | Macros
indexed_by.hpp File Reference
#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>
Include dependency graph for indexed_by.hpp:
This graph shows which files directly or indirectly include this file:

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
 

Macro Definition Documentation

◆ BOOST_MULTI_INDEX_INDEXED_BY_SIZE

#define BOOST_MULTI_INDEX_INDEXED_BY_SIZE   BOOST_MPL_LIMIT_VECTOR_SIZE

Definition at line 41 of file indexed_by.hpp.

◆ BOOST_MULTI_INDEX_INDEXED_BY_TEMPLATE_PARM

#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.

◆ BOOST_MULTI_INDEX_LIMIT_INDEXED_BY_SIZE

#define BOOST_MULTI_INDEX_LIMIT_INDEXED_BY_SIZE   BOOST_MPL_LIMIT_VECTOR_SIZE

Definition at line 34 of file indexed_by.hpp.



sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:56:21