HIBF 1.0.0-rc.1
All Classes Namespaces Files Functions Variables Typedefs Friends Macros Modules Pages Concepts
IBF

The Interleaved Bloom Filter. More...

Classes

struct  seqan::hibf::bin_count
 A strong type that represents the number of bins for the seqan::hibf::interleaved_bloom_filter. More...
 
struct  seqan::hibf::bin_index
 A strong type that represents the bin index for the seqan::hibf::interleaved_bloom_filter. More...
 
struct  seqan::hibf::bin_size
 A strong type that represents the number of bits for each bin in the seqan::hibf::interleaved_bloom_filter. More...
 
class  seqan::hibf::bit_vector
 An bit vector. More...
 
class  seqan::hibf::counting_vector< value_t >
 A data structure that behaves like a std::vector and can be used to consolidate the results of multiple calls to seqan::hibf::interleaved_bloom_filter::membership_agent_type::bulk_contains. More...
 
struct  seqan::hibf::hash_function_count
 A strong type that represents the number of hash functions for the seqan::hibf::interleaved_bloom_filter. More...
 
class  seqan::hibf::interleaved_bloom_filter
 The IBF binning directory. A data structure that efficiently answers set-membership queries for multiple bins. More...
 

Detailed Description

The Interleaved Bloom Filter.