_erase(iterator it) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
_erase(const_iterator cit) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
alloc_ref() | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
alloc_ref() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
allocator_type typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
AllocTraits typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | private |
at(const key_arg< K > &key) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
at(const key_arg< K > &key) const | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
Base typedef | phmap::parallel_flat_hash_map< K, V, Hash, Eq, Alloc, N, Mtx_ > | private |
begin() | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
begin() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
bucket_count() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
capacity() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
cbegin() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
cend() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
clear() | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
clear(std::size_t submap_index) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
const_iterator typedef | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | |
const_pointer typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
const_reference typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
constructor typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
contains(const key_arg< K > &key) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
contains(const key_arg< K > &key, size_t hashval) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
count(const key_arg< K > &key) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
difference_type typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
drop_deletes_without_resize() PHMAP_ATTRIBUTE_NOINLINE | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
EmbeddedConstIterator typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
EmbeddedIterator typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
EmbeddedSet typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
emplace(Args &&... args) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
emplace(Args &&... args) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
emplace_decomposable(const K &key, Args &&... args) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
emplace_decomposable_with_hash(const K &key, size_t hashval, Args &&... args) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
emplace_hint(const_iterator, Args &&... args) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
emplace_hint_with_hash(size_t hashval, const_iterator, Args &&... args) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
emplace_single(const key_arg< K > &key, F &&f) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
emplace_single_with_hash(const key_arg< K > &key, size_t hashval, F &&f) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
emplace_with_hash(size_t hashval, Args &&... args) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
emplace_with_hash(size_t hashval, Args &&... args) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
empty() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
end() | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
end() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
eq_ref() | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
eq_ref() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
equal_range(const key_arg< K > &key) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
equal_range(const key_arg< K > &key) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
erase(const key_arg< K > &key) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
erase(const_iterator cit) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
erase(iterator it) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
erase(const_iterator first, const_iterator last) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
erase_if(const key_arg< K > &key, F &&f) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
erase_if_impl(const key_arg< K > &key, F &&f) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
erase_meta_only(const_iterator cit) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
extract(const_iterator position) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
extract(const key_arg< K > &key) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
find(const key_arg< K > &key, size_t hashval) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
find(const key_arg< K > &key) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
find(const key_arg< K > &key, size_t hashval) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
find(const key_arg< K > &key) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
find(const key_arg< K > &key, size_t hashval, L &mutexlock) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprotected |
find_or_prepare_insert(const K &key, typename Lockable::UniqueLock &mutexlock) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprotected |
find_or_prepare_insert_with_hash(size_t hashval, const K &key, typename Lockable::UniqueLock &mutexlock) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprotected |
find_ptr(const key_arg< K > &key, size_t hashval, L &mutexlock) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprotected |
for_each(F &&fCallback) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
for_each_m(F &&fCallback) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
get_allocator() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
get_inner(size_t idx) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
growth_left() | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
has_element(const value_type &elem) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
hash(const K &key) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
hash_function() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
hash_ref() | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
hash_ref() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
hasher typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
if_contains(const key_arg< K > &key, F &&f) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
if_contains_unsafe(const key_arg< K > &key, F &&f) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
init_type typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
insert(T &&value) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert(const T &value) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert(init_type &&value) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert(const_iterator, T &&value) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert(const_iterator, const T &value) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert(const_iterator, init_type &&value) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert(InputIt first, InputIt last) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert(std::initializer_list< T > ilist) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert(std::initializer_list< init_type > ilist) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert(node_type &&node) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert(const_iterator, node_type &&node) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
insert_or_assign(key_arg< K > &&k, V &&v) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
insert_or_assign(key_arg< K > &&k, const V &v) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
insert_or_assign(const key_arg< K > &k, V &&v) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
insert_or_assign(const key_arg< K > &k, const V &v) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
insert_or_assign(const_iterator, key_arg< K > &&k, V &&v) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
insert_or_assign(const_iterator, key_arg< K > &&k, const V &v) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
insert_or_assign(const_iterator, const key_arg< K > &k, V &&v) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
insert_or_assign(const_iterator, const key_arg< K > &k, const V &v) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
insert_or_assign_impl(K &&k, V &&v) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inlineprivate |
insert_return_type typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
IsDecomposable typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | private |
iterator typedef | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | |
iterator_at(Inner *inner, const EmbeddedIterator &it) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprotected |
iterator_at(Inner *inner, const EmbeddedIterator &it) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprotected |
key_arg typedef | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | |
key_eq() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
key_equal typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
key_type typedef | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | |
KeyArgImpl typedef | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | private |
KeyTypeCanBeEq(const Eq &eq, const key_type &k) -> decltype(eq(k, k)) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | private |
KeyTypeCanBeHashed(const Hash &h, const key_type &k) -> decltype(h(k)) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | private |
lazy_emplace(const key_arg< K > &key, F &&f) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
lazy_emplace_l(const key_arg< K > &key, FExists &&fExists, FEmplace &&fEmplace) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
lazy_emplace_with_hash(const key_arg< K > &key, size_t hashval, F &&f) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
load_factor() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
Lockable typedef | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | private |
make_iterator(Inner *inner, const EmbeddedIterator it) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
make_rv(Inner *inner, const std::pair< EmbeddedIterator, bool > &res) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
mapped_type typedef | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | |
MappedConstReference typedef | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | private |
MappedReference typedef | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | private |
mask | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | privatestatic |
max_load_factor() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
max_load_factor(float) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
max_size() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
merge(parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, E, Alloc > &src) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
merge(parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, E, Alloc > &&src) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
modify_if(const key_arg< K > &key, F &&f) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
modify_if_impl(const key_arg< K > &key, F &&f) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
move_assign(parallel_hash_set< N, RefSet, Mtx2_, Policy, Hash, Eq, Alloc > &&that, std::true_type) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
move_assign(parallel_hash_set< N, RefSet, Mtx2_, Policy, Hash, Eq, Alloc > &&that, std::false_type) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprivate |
node_type typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
num_tables | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | privatestatic |
operator=(const parallel_hash_set &that) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
operator=(parallel_hash_set &&that) noexcept(phmap::allocator_traits< allocator_type >::is_always_equal::value &&std::is_nothrow_move_assignable< hasher >::value &&std::is_nothrow_move_assignable< key_equal >::value) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
operator[](key_arg< K > &&key) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
operator[](const key_arg< K > &key) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
parallel_flat_hash_map() | phmap::parallel_flat_hash_map< K, V, Hash, Eq, Alloc, N, Mtx_ > | inline |
parallel_hash_map() | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
parallel_hash_set() noexcept(std::is_nothrow_default_constructible< hasher >::value &&std::is_nothrow_default_constructible< key_equal >::value &&std::is_nothrow_default_constructible< allocator_type >::value) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(size_t bucket_cnt, const hasher &hash_param=hasher(), const key_equal &eq=key_equal(), const allocator_type &alloc=allocator_type()) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineexplicit |
parallel_hash_set(size_t bucket_cnt, const hasher &hash_param, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(size_t bucket_cnt, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineexplicit |
parallel_hash_set(InputIter first, InputIter last, size_t bucket_cnt=0, const hasher &hash_param=hasher(), const key_equal &eq=key_equal(), const allocator_type &alloc=allocator_type()) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(InputIter first, InputIter last, size_t bucket_cnt, const hasher &hash_param, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(InputIter first, InputIter last, size_t bucket_cnt, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(InputIter first, InputIter last, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(std::initializer_list< T > init, size_t bucket_cnt=0, const hasher &hash_param=hasher(), const key_equal &eq=key_equal(), const allocator_type &alloc=allocator_type()) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(std::initializer_list< init_type > init, size_t bucket_cnt=0, const hasher &hash_param=hasher(), const key_equal &eq=key_equal(), const allocator_type &alloc=allocator_type()) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(std::initializer_list< T > init, size_t bucket_cnt, const hasher &hash_param, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(std::initializer_list< init_type > init, size_t bucket_cnt, const hasher &hash_param, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(std::initializer_list< T > init, size_t bucket_cnt, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(std::initializer_list< init_type > init, size_t bucket_cnt, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(std::initializer_list< T > init, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(std::initializer_list< init_type > init, const allocator_type &alloc) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(const parallel_hash_set &that) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(const parallel_hash_set &that, const allocator_type &a) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(parallel_hash_set &&that) noexcept(std::is_nothrow_copy_constructible< hasher >::value &&std::is_nothrow_copy_constructible< key_equal >::value &&std::is_nothrow_copy_constructible< allocator_type >::value) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
parallel_hash_set(parallel_hash_set &&that, const allocator_type &a) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
phmap_dump(OutputArchive &ar) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
phmap_load(InputArchive &ar) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
pointer typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
policy_type typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
PolicyTraits typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | private |
prefetch(const key_arg< K > &key) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
prefetch_hash(size_t hashval) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
reference typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
rehash(size_t n) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
RequiresInsertable typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | private |
RequiresNotInit typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | private |
reserve(size_t n) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
sets_ | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | protected |
size() const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
size_type typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
slot_type typedef | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | |
subcnt() | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprotectedstatic |
subidx(size_t hashval) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inlineprotectedstatic |
swap(parallel_hash_set< N, RefSet, Mtx2_, Policy, Hash, Eq, Alloc > &that) noexcept(IsNoThrowSwappable< EmbeddedSet >() &&(!AllocTraits::propagate_on_container_swap::value||IsNoThrowSwappable< allocator_type >())) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
try_emplace(key_arg< K > &&k, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
try_emplace(const key_arg< K > &k, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
try_emplace(const_iterator, key_arg< K > &&k, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
try_emplace(const_iterator, const key_arg< K > &k, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
try_emplace_impl(K &&k, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inlineprivate |
try_emplace_impl_with_hash(size_t hashval, K &&k, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inlineprivate |
try_emplace_l(K &&k, F &&f, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
try_emplace_with_hash(size_t hashval, key_arg< K > &&k, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
try_emplace_with_hash(size_t hashval, const key_arg< K > &k, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
try_emplace_with_hash(size_t hashval, const_iterator, key_arg< K > &&k, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
try_emplace_with_hash(size_t hashval, const_iterator, const key_arg< K > &k, Args &&... args) | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | inline |
value_type typedef | phmap::priv::parallel_hash_map< N, phmap::priv::raw_hash_set, Mtx_, phmap::priv::FlatHashMapPolicy< K, V >, Hash, Eq, Alloc > | |
with_submap(size_t idx, F &&fCallback) const | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
with_submap_m(size_t idx, F &&fCallback) | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |
~parallel_hash_set() | phmap::priv::parallel_hash_set< N, RefSet, Mtx_, Policy, Hash, Eq, Alloc > | inline |