template<
data_layout data_layout_mode_ = data_layout::uncompressed>
class seqan3::interleaved_bloom_filter< data_layout_mode_ >::membership_agent_type
Manages membership queries for the seqan3::interleaved_bloom_filter.
- Attention
- Calling seqan3::interleaved_bloom_filter::increase_bin_number_to on
ibf
invalidates the membership_agent.
Example
int main()
{
auto agent = ibf.membership_agent();
agent = ibf.membership_agent();
}
A "pretty printer" for most SeqAn data structures and related types.
Definition debug_stream_type.hpp:79
The IBF binning directory. A data structure that efficiently answers set-membership queries for multi...
Definition interleaved_bloom_filter.hpp:131
Provides seqan3::interleaved_bloom_filter.
A strong type that represents the number of bins for the seqan3::interleaved_bloom_filter.
Definition interleaved_bloom_filter.hpp:33
A strong type that represents the number of bits for each bin in the seqan3::interleaved_bloom_filter...
Definition interleaved_bloom_filter.hpp:40
A strong type that represents the number of hash functions for the seqan3::interleaved_bloom_filter.
Definition interleaved_bloom_filter.hpp:47