Metall  v0.29
A persistent memory allocator for data-centric analytics
metall::container::string_key_store< _value_type, allocator_type > Member List

This is the complete list of members for metall::container::string_key_store< _value_type, allocator_type >, including all inherited members.

begin() constmetall::container::string_key_store< _value_type, allocator_type >inline
clear()metall::container::string_key_store< _value_type, allocator_type >inline
count(const key_type &key) constmetall::container::string_key_store< _value_type, allocator_type >inline
end() constmetall::container::string_key_store< _value_type, allocator_type >inline
equal_range(const key_type &key) constmetall::container::string_key_store< _value_type, allocator_type >inline
erase(const key_type &key)metall::container::string_key_store< _value_type, allocator_type >inline
erase(const locator_type &position)metall::container::string_key_store< _value_type, allocator_type >inline
find(const key_type &key) constmetall::container::string_key_store< _value_type, allocator_type >inline
get_allocator()metall::container::string_key_store< _value_type, allocator_type >inline
hash_seed() constmetall::container::string_key_store< _value_type, allocator_type >inline
insert(const key_type &key)metall::container::string_key_store< _value_type, allocator_type >inline
insert(const key_type &key, const value_type &value)metall::container::string_key_store< _value_type, allocator_type >inline
insert(const key_type &key, value_type &&value)metall::container::string_key_store< _value_type, allocator_type >inline
key(const locator_type &position) constmetall::container::string_key_store< _value_type, allocator_type >inline
key_type typedefmetall::container::string_key_store< _value_type, allocator_type >
locator_type typedefmetall::container::string_key_store< _value_type, allocator_type >
max_id_probe_distance() constmetall::container::string_key_store< _value_type, allocator_type >inline
operator=(const string_key_store &)=defaultmetall::container::string_key_store< _value_type, allocator_type >
operator=(string_key_store &&) noexcept=defaultmetall::container::string_key_store< _value_type, allocator_type >
rehash()metall::container::string_key_store< _value_type, allocator_type >inline
size() constmetall::container::string_key_store< _value_type, allocator_type >inline
string_key_store(const allocator_type &allocator=allocator_type())metall::container::string_key_store< _value_type, allocator_type >inlineexplicit
string_key_store(const bool unique, const uint64_t hash_seed, const allocator_type &allocator=allocator_type())metall::container::string_key_store< _value_type, allocator_type >inline
string_key_store(const string_key_store &)=defaultmetall::container::string_key_store< _value_type, allocator_type >
string_key_store(const string_key_store &other, const allocator_type &alloc)metall::container::string_key_store< _value_type, allocator_type >inline
string_key_store(string_key_store &&) noexcept=defaultmetall::container::string_key_store< _value_type, allocator_type >
string_key_store(string_key_store &&other, const allocator_type &alloc) noexceptmetall::container::string_key_store< _value_type, allocator_type >inline
unique() constmetall::container::string_key_store< _value_type, allocator_type >inline
value(const locator_type &position)metall::container::string_key_store< _value_type, allocator_type >inline
value(const locator_type &position) constmetall::container::string_key_store< _value_type, allocator_type >inline
value_type typedefmetall::container::string_key_store< _value_type, allocator_type >