| Bucket typedef | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | |
| busy_slots() const noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| capacity() const noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| cmp (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | protected |
| current_alpha() const noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| empty() noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| expansions() const noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| GenLinearHashTable(size_t __len, Hash_Fct __hash_fct, Cmp __cmp, float __lower_alpha, float __upper_alpha, bool __remove_all_buckets, bool) (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inlineprotected |
| GenLinearHashTable(size_t len=Primes::DefaultPrime, Hash_Fct_Ptr hash_fct=Aleph::dft_hash_fct< Key >, Cmp cmp=Cmp(), float lower_alpha=hash_default_lower_alpha, float upper_alpha=hash_default_upper_alpha, bool remove_all_buckets=true, bool with_resize=true) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| get_compare() noexcept (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| get_compare() const noexcept (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| get_hash_fct() const noexcept (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| get_lower_alpha() const noexcept (defined in HashStats< HashTbl >) | HashStats< HashTbl > | inline |
| get_upper_alpha() const noexcept (defined in HashStats< HashTbl >) | HashStats< HashTbl > | inline |
| hash_fct (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | protected |
| Hash_Fct typedef | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | |
| Hash_Fct_Ptr typedef (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | |
| HashStats< GenLinearHashTable< Key, BucketType, Cmp > > (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | friend |
| insert(Bucket *bucket) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| is_empty() const noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| Item_Type typedef (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | |
| Key_Type typedef (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | |
| len (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | mutableprotected |
| lower_alpha (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | protected |
| print() (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| print_stats(const Stats &stats) const (defined in HashStats< HashTbl >) | HashStats< HashTbl > | inline |
| remove(Bucket *bucket) noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| resize(size_t) noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| search(const Key &key) const noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| search_or_insert(Bucket *bucket) (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| set_hash_fct(Hash_Fct fct) noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| set_hash_fct(Hash_Fct_Ptr fct) noexcept (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| set_lower_alpha(const float &__lower_alpha) (defined in HashStats< HashTbl >) | HashStats< HashTbl > | inline |
| set_upper_alpha(const float &__upper_alpha) (defined in HashStats< HashTbl >) | HashStats< HashTbl > | inline |
| size() const noexcept | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| stats() const (defined in HashStats< HashTbl >) | HashStats< HashTbl > | inline |
| swap(GenLinearHashTable &other) noexcept (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |
| upper_alpha (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | protected |
| ~GenLinearHashTable() (defined in Aleph::GenLinearHashTable< Key, BucketType, Cmp >) | Aleph::GenLinearHashTable< Key, BucketType, Cmp > | inline |