17 namespace seqan3::detail
29 class ignore_output_iterator
39 using value_type = void;
42 using reference = void;
54 ignore_output_iterator() =
default;
55 ignore_output_iterator(ignore_output_iterator
const &) =
default;
56 ignore_output_iterator(ignore_output_iterator &&) =
default;
57 ignore_output_iterator & operator= (ignore_output_iterator
const &) =
default;
58 ignore_output_iterator & operator= (ignore_output_iterator &&) =
default;
59 ~ignore_output_iterator() =
default;
67 template <
typename type>
69 constexpr ignore_output_iterator & operator= (type
const ) noexcept
75 constexpr ignore_output_iterator & operator* () noexcept
81 constexpr ignore_output_iterator & operator++ () noexcept
87 constexpr ignore_output_iterator & operator++ (
int) noexcept