template<typename T>
eckit::BloomFilter class

Public types

using data_type = unsigned long long

Constructors, destructors, conversion operators

BloomFilter(size_t size)
BloomFilter(const BloomFilter&) deleted
BloomFilter(BloomFilter&&) deleted
~BloomFilter()

Public functions

auto operator=(const BloomFilter&) -> BloomFilter& deleted
auto operator=(BloomFilter&&) -> BloomFilter& deleted
auto empty() const -> bool
void insert(const T& value)
auto contains(const T& value) const -> bool

Friends

auto operator<<(std::ostream& s, const BloomFilter<T>& p) -> std::ostream&