IOSS 2.0

Classes | Namespaces | Typedefs
hopscotch_map.h File Reference
`#include "hopscotch_hash.h"`
`#include <algorithm>`
`#include <cstddef>`
`#include <functional>`
`#include <initializer_list>`
`#include <list>`
`#include <memory>`
`#include <type_traits>`
`#include <utility>`

Go to the source code of this file.

## Classes
class | tsl::hopscotch_map< Key, T, Hash, KeyEqual, Allocator, NeighborhoodSize, StoreHash, GrowthPolicy >
class | tsl::hopscotch_map< Key, T, Hash, KeyEqual, Allocator, NeighborhoodSize, StoreHash, GrowthPolicy >::KeySelect
class | tsl::hopscotch_map< Key, T, Hash, KeyEqual, Allocator, NeighborhoodSize, StoreHash, GrowthPolicy >::ValueSelect

## Namespaces
| tsl

## Typedefs
template<class Key , class T , class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<std::pair<Key, T>>, unsigned int NeighborhoodSize = 62, bool StoreHash = false>
using | tsl::hopscotch_pg_map = hopscotch_map< Key, T, Hash, KeyEqual, Allocator, NeighborhoodSize, StoreHash, tsl::hh::prime_growth_policy >