Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::interprocess::iunordered_set_index_aux< MapConfig > Struct Template Reference

Helper class to define typedefs from IndexTraits. More...

#include <iunordered_set_index.hpp>

Classes

struct  allocator_holder
 
struct  equal_function
 
struct  hash_function
 

Public Types

typedef
MapConfig::segment_manager_base 
segment_manager_base
 
typedef
segment_manager_base::void_pointer 
void_pointer
 
typedef
bi::make_unordered_set_base_hook
< bi::void_pointer
< void_pointer > >::type 
derivation_hook
 
typedef MapConfig::template
intrusive_value_type
< derivation_hook >::type 
value_type
 
typedef
MapConfig::intrusive_compare_key_type 
intrusive_compare_key_type
 
typedef std::equal_to< value_typevalue_equal
 
typedef MapConfig::char_type char_type
 
typedef bi::make_unordered_set
< value_type, bi::hash
< hash_function >, bi::equal
< equal_function >
, bi::size_type< typename
segment_manager_base::size_type >
>::type 
index_t
 
typedef index_t::bucket_type bucket_type
 
typedef allocator< bucket_type,
segment_manager_base
allocator_type
 

Detailed Description

template<class MapConfig>
struct boost::interprocess::iunordered_set_index_aux< MapConfig >

Helper class to define typedefs from IndexTraits.

Member Typedef Documentation

template<class MapConfig>
typedef index_t::bucket_type boost::interprocess::iunordered_set_index_aux< MapConfig >::bucket_type
template<class MapConfig>
typedef MapConfig::char_type boost::interprocess::iunordered_set_index_aux< MapConfig >::char_type
template<class MapConfig>
typedef MapConfig::segment_manager_base boost::interprocess::iunordered_set_index_aux< MapConfig >::segment_manager_base
template<class MapConfig>
typedef std::equal_to<value_type> boost::interprocess::iunordered_set_index_aux< MapConfig >::value_equal
template<class MapConfig>
typedef MapConfig::template intrusive_value_type<derivation_hook>::type boost::interprocess::iunordered_set_index_aux< MapConfig >::value_type

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