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

This is the complete list of members for Aleph::MapODhash< Key, Data, Cmp >, including all inherited members.

Base typedefAleph::MapOpenHash< Key, Data, Cmp, HashTable >
contains(const Key &key) const noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
contains(Key &&key) const noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
data_to_pair(Data *ptr) noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inlinestatic
data_to_pair(const Data *ptr) noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inlinestatic
Data_Type typedefAleph::MapOpenHash< Key, Data, Cmp, HashTable >
find(const Key &key)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
find(Key &&key)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
find(const Key &key) constAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
find(Key &&key) constAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
get_data(Key &key) noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inlinestatic
get_data(const Key &key) noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inlinestatic
get_key(Data *data_ptr) noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inlinestatic
get_key(const Data *data_ptr) noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inlinestatic
has(const Key &key) const noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
has(Key &&key) const noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
Hash_Fct typedefAleph::MapOpenHash< Key, Data, Cmp, HashTable >
Hash_Fct_Ptr typedefAleph::MapOpenHash< Key, Data, Cmp, HashTable >
insert(const Key &key, const Data &data)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
insert(const Key &key, Data &&data)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
insert(Key &&key, Data &&data)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
insert(Key &&key, const Data &data)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
Item_Type typedefAleph::MapOpenHash< Key, Data, Cmp, HashTable >
items_ptr()Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
Iterator typedefAleph::MapOpenHash< Key, Data, Cmp, HashTable >
key_to_pair(Key *ptr) noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inlinestatic
key_to_pair(const Key *ptr) noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inlinestatic
Key_Type typedefAleph::MapOpenHash< Key, Data, Cmp, HashTable >
keys() constAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
MapOpenHash(size_t len=Primes::DefaultPrime, Hash_Fct_Ptr first_hash_fct=dft_hash_fct< Key >, Hash_Fct_Ptr second_hash_fct=snd_hash_fct< Key >, Cmp cmp=Cmp(), float lower_alpha=hash_default_lower_alpha, float upper_alpha=hash_default_upper_alpha, bool with_resize=true)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
operator[](const Key &key)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
operator[](const Key &key) constAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
operator[](Key &&key)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
operator[](Key &&key) constAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
Pair typedefAleph::MapOpenHash< Key, Data, Cmp, HashTable >
remove(const Key &key)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
remove(Key &&key)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
remove_by_data(Data &data)Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
search(const Key &key) const noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
search(Key &&key) const noexceptAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
Set_Type typedefAleph::MapOpenHash< Key, Data, Cmp, HashTable >
Value_Type typedefAleph::MapOpenHash< Key, Data, Cmp, HashTable >
values() constAleph::MapOpenHash< Key, Data, Cmp, HashTable >inline
values_ptr()Aleph::MapOpenHash< Key, Data, Cmp, HashTable >inline