add(const std::pair< Key, Data > &key) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
add(std::pair< Key, Data > &&key) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
Base typedef (definido en Aleph::DynMapLinHash< Key, Data, Cmp >) | Aleph::DynMapLinHash< Key, Data, Cmp > | |
Base typedef (definido en Aleph::DynMapLinHash< Key, Data, Cmp >) | Aleph::DynMapLinHash< Key, Data, Cmp > | |
busy_slots() const | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
capacity() const | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
contains(const std::pair< Key, Data > &key) const (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
current_alpha() const | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
DynHashTable(Hash_Fct hash_fct=Aleph::dft_hash_fct< std::pair< Key, Data > >, const size_t len=Primes::DefaultPrime, const float lower_alpha=hash_default_lower_alpha, const float upper_alpha=hash_default_upper_alpha) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
DynHashTable(const DynHashTable &other) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
DynHashTable(DynHashTable &&other) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
DynMapHashTable(typename Base::Hash_Fct hash_fct=wrapper< Aleph::dft_hash_fct< Key >>, const size_t len=Primes::DefaultPrime, const float lower_alpha=hash_default_lower_alpha, const float upper_alpha=hash_default_upper_alpha) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
empty() | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
Equal_To_Method(DynHashTable) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | |
expansions() const | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
find(const Key &key) (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
find(const std::pair< Key, Data > &key) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
Functional_Methods(std::pair< Key, Data >) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | |
Generate_Proxy_Operator(DynMapHashTable) (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | |
Generic_Keys(std::pair< Key, Data >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | |
Generic_Traverse(std::pair< Key, Data >) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | |
GenLinearHashTable(Hash_Fct __hash_fct=Aleph::dft_hash_fct< std::pair< Key, Data > >, const size_t &__len=Primes::DefaultPrime, const float &__lower_alpha=hash_default_lower_alpha, const float &__upper_alpha=hash_default_upper_alpha, const bool __remove_all_buckets=true, const bool __with_resize=true) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
get_compare() const (definido en Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp >) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
get_data(const Key &key) (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
get_hash_fct() const (definido en Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp >) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
get_key(Data *data_ptr) (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
has(const Key &key) (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
has(const std::pair< Key, Data > &key) const (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
Hash_Fct typedef (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | |
hash_fct (definido en Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp >) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | protected |
HASH_STATS() (definido en Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp >) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | |
insert(const Key &key, const Data &data) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
insert(const Key &key, Data &&data) (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
insert(Key &&key, Data &&data) (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
insert(Key &&key, const Data &data) (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >::insert(const std::pair< Key, Data > &key) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
insert(std::pair< Key, Data > &&key) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
LinearHashTable< std::pair< Key, Data >, Cmp >::insert(Bucket *bucket) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
insert_bucket(Bucket *bucket) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inlineprotected |
is_empty() const | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
Item_Type typedef (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | |
key_to_bucket(std::pair< Key, Data > *key) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inlineprotectedstatic |
Key_Type typedef (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | |
len (definido en Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp >) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | mutableprotected |
lower_alpha (definido en Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp >) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | protected |
Map_Sequences_Methods() (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | |
operator=(const DynHashTable &other) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
operator=(DynHashTable &&other) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
print() (definido en Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp >) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
remove(const Key &key) (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >::remove(std::pair< Key, Data > *key) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
remove(const std::pair< Key, Data > &key) (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
LinearHashTable< std::pair< Key, Data >, Cmp >::remove(Bucket *bucket) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
remove_by_data(Data &data) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
resize(size_t) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
search(const Key &key) const | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inline |
DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >::search(const std::pair< Key, Data > &key) const | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
set_hash_fct(Hash_Fct fct) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
size() const | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
swap(GenLinearHashTable &other) (definido en Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp >) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |
upper_alpha (definido en Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp >) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | protected |
Value_Type typedef (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | |
wrapper(const std::pair< Key, Data > &p) (definido en Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable >) | Aleph::DynMapHashTable< Key, Data, Cmp, LinearHashTable > | inlinestatic |
~DynHashTable() (definido en Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable >) | Aleph::DynHashTable< std::pair< Key, Data >, Cmp, LinearHashTable > | inline |
~GenLinearHashTable() (definido en Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp >) | Aleph::GenLinearHashTable< std::pair< Key, Data >, LinHashBucket, Cmp > | inline |