56 class ignore_output_iterator
65 using value_type = void;
66 using reference = void;
68 using difference_type = std::ptrdiff_t;
69 using iterator_category = std::output_iterator_tag;
76 ignore_output_iterator() =
default;
77 ignore_output_iterator(ignore_output_iterator
const &) =
default;
78 ignore_output_iterator(ignore_output_iterator &&) =
default;
79 ignore_output_iterator & operator= (ignore_output_iterator
const &) =
default;
80 ignore_output_iterator & operator= (ignore_output_iterator &&) =
default;
81 ~ignore_output_iterator() =
default;
89 template <
typename type>
91 constexpr ignore_output_iterator & operator= (type
const ) noexcept
97 constexpr ignore_output_iterator & operator* () noexcept
103 constexpr ignore_output_iterator & operator++ () noexcept
109 constexpr ignore_output_iterator & operator++ (
int) noexcept
Definition: aligned_sequence_concept.hpp:288