2 #ifndef CACHEMERE_BLOOM_FILTER_MATH_H
3 #define CACHEMERE_BLOOM_FILTER_MATH_H
8 namespace cachemere::policy::detail {
10 [[nodiscard]]
size_t optimal_filter_size(
const uint32_t cardinality) noexcept;
11 [[nodiscard]] uint32_t optimal_nb_of_hash_functions(
const uint32_t cardinality,
const size_t filter_size) noexcept;
15 #include "bloom_filter_math.hpp"