Raptor 4.0.0-rc.1
A fast and space-efficient pre-filter
Loading...
Searching...
No Matches
raptor::emplace_iterator Class Reference

Public Types

using difference_type = ptrdiff_t
 
using iterator_category = std::output_iterator_tag
 
using pointer = void
 
using reference = void
 
using value_type = void
 

Public Member Functions

 emplace_iterator (emplace_iterator &&)=default
 
 emplace_iterator (emplace_iterator const &)=default
 
constexpr emplace_iterator (seqan::hibf::interleaved_bloom_filter &ibf, seqan::hibf::bin_index const idx)
 
constexpr emplace_iterator & operator* () noexcept
 
constexpr emplace_iterator & operator++ () noexcept
 
constexpr emplace_iterator operator++ (int) noexcept
 
emplace_iterator & operator= (emplace_iterator &&)=default
 
emplace_iterator & operator= (emplace_iterator const &)=default
 
emplace_iterator & operator= (uint64_t const value) noexcept
 

Private Attributes

seqan::hibf::interleaved_bloom_filter * ibf {nullptr}
 
seqan::hibf::bin_index index {}
 

The documentation for this class was generated from the following file:
Hide me