Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::ConcurrentHashMap< Key, T, Cmp, Shards > Member List

This is the complete list of members for Aleph::ConcurrentHashMap< Key, T, Cmp, Shards >, including all inherited members.

clear()Aleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline
ConcurrentHashMap(Hash_Fct_Ptr hash_fct=dft_hash_ptr_fct< Key >, const Cmp &cmp=Cmp())Aleph::ConcurrentHashMap< Key, T, Cmp, Shards >inlineexplicit
ConcurrentHashMap(const ConcurrentHashMap &)=deleteAleph::ConcurrentHashMap< Key, T, Cmp, Shards >
ConcurrentHashMap(ConcurrentHashMap &&)=deleteAleph::ConcurrentHashMap< Key, T, Cmp, Shards >
contains(const Key &key) constAleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline
erase(const Key &key)Aleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline
find_copy(const Key &key) constAleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline
hash_fct_Aleph::ConcurrentHashMap< Key, T, Cmp, Shards >private
Hash_Fct_Ptr typedefAleph::ConcurrentHashMap< Key, T, Cmp, Shards >
insert(const Key &key, const T &value)Aleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline
insert(const Key &key, T &&value)Aleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline
insert_or_assign(const Key &key, T value)Aleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline
is_empty() constAleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline
Map typedefAleph::ConcurrentHashMap< Key, T, Cmp, Shards >private
operator=(const ConcurrentHashMap &)=deleteAleph::ConcurrentHashMap< Key, T, Cmp, Shards >
operator=(ConcurrentHashMap &&)=deleteAleph::ConcurrentHashMap< Key, T, Cmp, Shards >
shard_for(const Key &key) noexceptAleph::ConcurrentHashMap< Key, T, Cmp, Shards >inlineprivate
shard_for(const Key &key) const noexceptAleph::ConcurrentHashMap< Key, T, Cmp, Shards >inlineprivate
shards_Aleph::ConcurrentHashMap< Key, T, Cmp, Shards >private
size() constAleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline
with_value(const Key &key, F &&f) constAleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline
with_value_mut(const Key &key, F &&f)Aleph::ConcurrentHashMap< Key, T, Cmp, Shards >inline