STRUCT TE(3)

NAME
boost::interprocess::unordered_map_index_aux

SYNOPSIS

// In header: <boost/interprocess/indexes/unordered_map_index.hpp>
template<typename MapConfig>
struct unordered_map_index_aux {
  // types
  typedef MapConfig::key_type                                                           key_type;
  typedef MapConfig::mapped_type                                                        mapped_type;
  typedef std::equal_to< key_type >                                                     key_equal;
  typedef std::pair< const key_type, mapped_type >                                      value_type;
  typedef private_adaptive_pool< value_type, typename MapConfig::segment_manager_base > allocator_type;
  typedef unordered_map< key_type, mapped_type, hasher, key_equal, allocator_type >     index_t;
  // member classes/structs/unions
  struct hasher {
    // public member functions
    std::size_t operator()(const key_type &) const;
  };
};

DESCRIPTION

@ Helper class to define typedefs from IndexTraits