This is the complete list of members for Aleph::Bloom_Filter< T >, including all inherited members.
| append(const T &item) | Aleph::Bloom_Filter< T > | inline |
| bits | Aleph::Bloom_Filter< T > | private |
| Bloom_Filter(std::tuple< size_t, size_t > mk, Hash_Fct hash_fn, unsigned long seed) | Aleph::Bloom_Filter< T > | inlineprivate |
| Bloom_Filter(const size_t dim, size_t num_hashes, Hash_Fct hash_fn=dft_seed_hash_ptr_fct< T >, const unsigned long seed=static_cast< unsigned long >(std::time(nullptr))) | Aleph::Bloom_Filter< T > | inline |
| Bloom_Filter(const size_t n, const double p, unsigned long seed=static_cast< unsigned long >(std::time(nullptr)), Hash_Fct hash_fn=dft_seed_hash_ptr_fct< T >) | Aleph::Bloom_Filter< T > | inline |
| Bloom_Filter(const Bloom_Filter &f) | Aleph::Bloom_Filter< T > | inline |
| Bloom_Filter(Bloom_Filter &&f) noexcept | Aleph::Bloom_Filter< T > | inline |
| capacity() const noexcept | Aleph::Bloom_Filter< T > | inline |
| common_hashes(const T &i1, const T &i2) const | Aleph::Bloom_Filter< T > | inline |
| contains(const T &item) const | Aleph::Bloom_Filter< T > | inline |
| estimate(const size_t n, const double p) | Aleph::Bloom_Filter< T > | inlinestatic |
| expected_size(const size_t x) const noexcept | Aleph::Bloom_Filter< T > | inline |
| expected_size() const noexcept | Aleph::Bloom_Filter< T > | inline |
| get_k() const noexcept | Aleph::Bloom_Filter< T > | inline |
| get_m() const noexcept | Aleph::Bloom_Filter< T > | inline |
| get_n() const noexcept | Aleph::Bloom_Filter< T > | inline |
| get_x() const noexcept | Aleph::Bloom_Filter< T > | inline |
| Hash_Fct typedef | Aleph::Bloom_Filter< T > | |
| hash_fct | Aleph::Bloom_Filter< T > | private |
| hash_seeds() const | Aleph::Bloom_Filter< T > | inline |
| hashes(const T &item) const | Aleph::Bloom_Filter< T > | inline |
| have_same_hashes(const Bloom_Filter &f) const noexcept | Aleph::Bloom_Filter< T > | inlineprivate |
| insert(const T &item) | Aleph::Bloom_Filter< T > | inline |
| num_hash | Aleph::Bloom_Filter< T > | private |
| num_ins | Aleph::Bloom_Filter< T > | private |
| operator& | Aleph::Bloom_Filter< T > | friend |
| operator&=(const Bloom_Filter &f) | Aleph::Bloom_Filter< T > | inline |
| operator=(const Bloom_Filter &f) | Aleph::Bloom_Filter< T > | inline |
| operator=(Bloom_Filter &&f) noexcept | Aleph::Bloom_Filter< T > | inline |
| operator| | Aleph::Bloom_Filter< T > | friend |
| operator|=(const Bloom_Filter &f) | Aleph::Bloom_Filter< T > | inline |
| seeds | Aleph::Bloom_Filter< T > | private |
| set_bits() const | Aleph::Bloom_Filter< T > | inline |
| size() const noexcept | Aleph::Bloom_Filter< T > | inline |
| swap(Bloom_Filter &f) noexcept | Aleph::Bloom_Filter< T > | inline |
| ~Bloom_Filter()=default | Aleph::Bloom_Filter< T > | |