#include <format.h>
Public Types | |
using | _Unchecked_type = truncating_iterator_base |
using | difference_type = void |
using | iterator_category = std::output_iterator_tag |
using | pointer = void |
using | reference = void |
using | value_type = typename std::iterator_traits< OutputIt >::value_type |
Public Member Functions | |
OutputIt | base () const |
size_t | count () const |
Protected Member Functions | |
truncating_iterator_base (OutputIt out, size_t limit) | |
Protected Attributes | |
size_t | count_ |
size_t | limit_ |
OutputIt | out_ |
using detail::truncating_iterator_base< OutputIt >::_Unchecked_type = truncating_iterator_base |
using detail::truncating_iterator_base< OutputIt >::difference_type = void |
using detail::truncating_iterator_base< OutputIt >::iterator_category = std::output_iterator_tag |
using detail::truncating_iterator_base< OutputIt >::pointer = void |
using detail::truncating_iterator_base< OutputIt >::reference = void |
using detail::truncating_iterator_base< OutputIt >::value_type = typename std::iterator_traits<OutputIt>::value_type |
|
inlineprotected |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |