btllib
 All Classes Namespaces Functions Variables
btllib::BloomFilter Member List

This is the complete list of members for btllib::BloomFilter, including all inherited members.

BloomFilter()btllib::BloomFilterinline
BloomFilter(size_t bytes, unsigned hash_num, std::string hash_fn="")btllib::BloomFilter
BloomFilter(const std::string &path)btllib::BloomFilterexplicit
BloomFilter(const BloomFilter &)=delete (defined in btllib::BloomFilter)btllib::BloomFilter
BloomFilter(BloomFilter &&)=delete (defined in btllib::BloomFilter)btllib::BloomFilter
check_file_signature(const std::string &path, const std::string &signature) (defined in btllib::BloomFilter)btllib::BloomFilterstatic
contains(const uint64_t *hashes) const btllib::BloomFilter
contains(const std::vector< uint64_t > &hashes) const btllib::BloomFilterinline
contains_insert(const uint64_t *hashes)btllib::BloomFilter
contains_insert(const std::vector< uint64_t > &hashes)btllib::BloomFilterinline
get_bytes() const btllib::BloomFilterinline
get_fpr() const btllib::BloomFilter
get_hash_fn() const btllib::BloomFilterinline
get_hash_num() const btllib::BloomFilterinline
get_occupancy() const btllib::BloomFilter
get_pop_cnt() const btllib::BloomFilter
insert(const uint64_t *hashes)btllib::BloomFilter
insert(const std::vector< uint64_t > &hashes)btllib::BloomFilterinline
is_bloom_file(const std::string &path)btllib::BloomFilterinlinestatic
KmerBloomFilter (defined in btllib::BloomFilter)btllib::BloomFilterfriend
operator=(const BloomFilter &)=delete (defined in btllib::BloomFilter)btllib::BloomFilter
operator=(BloomFilter &&)=delete (defined in btllib::BloomFilter)btllib::BloomFilter
save(const std::string &path)btllib::BloomFilter
save(const std::string &path, const cpptoml::table &table, const char *data, size_t n) (defined in btllib::BloomFilter)btllib::BloomFilterstatic
SeedBloomFilter (defined in btllib::BloomFilter)btllib::BloomFilterfriend