Public Types | Public Member Functions | List of all members
boost::multi_index::index< MultiIndexContainer, Tag > Struct Template Reference

#include <multi_index_container.hpp>

Public Types

typedef MultiIndexContainer::index_type_list index_type_list
 
typedef mpl::find_if< index_type_list, detail::has_tag< Tag > >::type iter
 
typedef mpl::deref< iter >::type type
 

Public Member Functions

 BOOST_STATIC_ASSERT (index_found)
 
 BOOST_STATIC_CONSTANT (bool, index_found=!(is_same< iter, typename mpl::end< index_type_list >::type >::value))
 

Detailed Description

template<typename MultiIndexContainer, typename Tag>
struct boost::multi_index::index< MultiIndexContainer, Tag >

Definition at line 1028 of file multi_index_container.hpp.

Member Typedef Documentation

◆ index_type_list

template<typename MultiIndexContainer , typename Tag >
typedef MultiIndexContainer::index_type_list boost::multi_index::index< MultiIndexContainer, Tag >::index_type_list

Definition at line 1030 of file multi_index_container.hpp.

◆ iter

template<typename MultiIndexContainer , typename Tag >
typedef mpl::find_if< index_type_list, detail::has_tag<Tag> >::type boost::multi_index::index< MultiIndexContainer, Tag >::iter

Definition at line 1035 of file multi_index_container.hpp.

◆ type

template<typename MultiIndexContainer , typename Tag >
typedef mpl::deref<iter>::type boost::multi_index::index< MultiIndexContainer, Tag >::type

Definition at line 1041 of file multi_index_container.hpp.

Member Function Documentation

◆ BOOST_STATIC_ASSERT()

template<typename MultiIndexContainer , typename Tag >
boost::multi_index::index< MultiIndexContainer, Tag >::BOOST_STATIC_ASSERT ( index_found  )

◆ BOOST_STATIC_CONSTANT()

template<typename MultiIndexContainer , typename Tag >
boost::multi_index::index< MultiIndexContainer, Tag >::BOOST_STATIC_CONSTANT ( bool  ,
index_found  = !(is_sameiter, typename mpl::endindex_type_list >::type >::value) 
)

The documentation for this struct was generated from the following file:


sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 04:38:13