| bits_ | Aleph::Compact_Quotient_Filter< T > | private |
| bits_per_slot() const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| capacity() const noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| clear() noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| clear_element(const size_t i) noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| Compact_Quotient_Filter(uint8_t q, uint8_t r, uint32_t seed=0x5F3759DF) | Aleph::Compact_Quotient_Filter< T > | inline |
| contains(const T &item) const noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| decr(const size_t i) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| do_insert(const size_t fq, const uint64_t fr) | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| estimate(size_t n, double fp_rate) | Aleph::Compact_Quotient_Filter< T > | inlinestatic |
| false_positive_rate() const noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| find_first_unused(const size_t start) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| find_run_start(const size_t fq) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| fingerprint(const T &item) const | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| from_capacity(size_t expected_n, double fp_rate, uint32_t seed=0x5F3759DF) | Aleph::Compact_Quotient_Filter< T > | inlinestatic |
| get_bit_at(const size_t slot, const size_t bit_idx) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| get_cont(const size_t i) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| get_occ(const size_t i) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| get_rem(const size_t i) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| get_shft(const size_t i) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| has_element(const size_t i) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| incr(const size_t i) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| insert(const T &item) | Aleph::Compact_Quotient_Filter< T > | inline |
| is_empty() const noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| is_run_start(const size_t i) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| load_factor() const noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| memory_usage() const noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| merge(const Compact_Quotient_Filter &other) | Aleph::Compact_Quotient_Filter< T > | inline |
| num_elems_ | Aleph::Compact_Quotient_Filter< T > | private |
| num_slots_ | Aleph::Compact_Quotient_Filter< T > | private |
| q() const noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| q_ | Aleph::Compact_Quotient_Filter< T > | private |
| r() const noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| r_ | Aleph::Compact_Quotient_Filter< T > | private |
| rem_mask() const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| remove(const T &item) noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| seed() const noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| seed_ | Aleph::Compact_Quotient_Filter< T > | private |
| set_bit_at(const size_t slot, const size_t bit_idx, const bool v) noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| set_cont(const size_t i, const bool v) noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| set_element(const size_t i, const bool cont, const bool shft, const uint64_t rem) noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| set_occ(const size_t i, const bool v) noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| set_rem(const size_t i, const uint64_t rem) noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| set_shft(const size_t i, const bool v) noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| shift_elements_left(const size_t pos) noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| shift_elements_right(const size_t pos, size_t empty) noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| size() const noexcept | Aleph::Compact_Quotient_Filter< T > | inline |
| slot_empty(const size_t i) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| slot_offset(const size_t i) const noexcept | Aleph::Compact_Quotient_Filter< T > | inlineprivate |
| swap(Compact_Quotient_Filter &other) noexcept | Aleph::Compact_Quotient_Filter< T > | inline |