|
HIBF 1.0.0-rc.1
|
Public Types | |
| using | difference_type = ptrdiff_t |
| using | function_t = std::function<void(uint64_t const)> |
| using | ibf_t = interleaved_bloom_filter |
| using | iterator_category = std::output_iterator_tag |
| using | pointer = void |
| using | reference = void |
| using | set_t = robin_hood::unordered_flat_set<uint64_t> |
| using | sketch_t = sketch::hyperloglog |
| using | value_type = void |
Public Member Functions | |
| constexpr | insert_iterator (function_t &fun) |
| constexpr | insert_iterator (ibf_t &ibf, size_t ibf_bin_index) |
| constexpr | insert_iterator (insert_iterator &&)=default |
| constexpr | insert_iterator (insert_iterator const &)=default |
| constexpr | insert_iterator (set_t &set) |
| constexpr | insert_iterator (sketch_t &sketch) |
| constexpr insert_iterator & | operator* () noexcept |
| constexpr insert_iterator & | operator++ () noexcept |
| constexpr insert_iterator | operator++ (int) noexcept |
| constexpr insert_iterator & | operator= (insert_iterator &&)=default |
| constexpr insert_iterator & | operator= (insert_iterator const &)=default |
| insert_iterator & | operator= (uint64_t const value) noexcept |