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 | |
| constexpr | emplace_iterator (container_t &cont, seqan3::bin_index const idx) |
| emplace_iterator (emplace_iterator &&)=default | |
| emplace_iterator (emplace_iterator const &)=default | |
| constexpr emplace_iterator & | operator* () |
| constexpr emplace_iterator & | operator++ () |
| constexpr emplace_iterator | operator++ (int) |
| emplace_iterator & | operator= (emplace_iterator &&)=default |
| emplace_iterator & | operator= (emplace_iterator const &)=default |
| constexpr emplace_iterator & | operator= (uint64_t const value) |
Private Attributes | |
| container_t * | container {} |
| seqan3::bin_index | index {} |