IOSS 2.0

Public Types | Public Member Functions | List of all members
tsl::robin_set< Key, Hash, KeyEqual, Allocator, StoreHash, GrowthPolicy >::KeySelect Class Reference

## Public Types
using | key_type = Key

## Public Member Functions
const key_type & | operator() (const Key &key) const noexcept
key_type & | operator() (Key &key) noexcept

## Member Typedef Documentation

## ◆ key_type

template<class Key, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<Key>, bool StoreHash = false, class GrowthPolicy = tsl::rh::power_of_two_growth_policy<2>>

using tsl::robin_set< Key, Hash, KeyEqual, Allocator, StoreHash, GrowthPolicy >::KeySelect::key_type = Key

## Member Function Documentation

## ◆ operator()() [1/2]

template<class Key, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<Key>, bool StoreHash = false, class GrowthPolicy = tsl::rh::power_of_two_growth_policy<2>>

const key_type& tsl::robin_set< Key, Hash, KeyEqual, Allocator, StoreHash, GrowthPolicy >::KeySelect::operator() | ( | const Key & | key | ) | const
| inline noexcept

## ◆ operator()() [2/2]

template<class Key, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>, class Allocator = std::allocator<Key>, bool StoreHash = false, class GrowthPolicy = tsl::rh::power_of_two_growth_policy<2>>

key_type& tsl::robin_set< Key, Hash, KeyEqual, Allocator, StoreHash, GrowthPolicy >::KeySelect::operator() | ( | Key & | key | ) |
| inline noexcept

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

- src/hash/robin_set.h