Template Class truncating_iterator< OutputIt, std::false_type >

Inheritance Relationships

Base Type

Class Documentation

template<typename OutputIt>
class fmt::v6::internal::truncating_iterator<OutputIt, std::false_type> : public fmt::v6::internal::truncating_iterator_base<OutputIt>

Public Types

using value_type = typename truncating_iterator_base<OutputIt>::value_type

Public Functions

truncating_iterator(OutputIt out, std::size_t limit)
truncating_iterator &operator++()
truncating_iterator operator++(int)
value_type &operator*() const