Loading...
Searching...
No Matches
Public Member Functions |
Protected Member Functions |
Private Types |
Private Attributes |
List of all members
iterator_buffer< OutputIt, T, Traits > Class Template Referencefinal
Inheritance diagram for iterator_buffer< OutputIt, T, Traits >:
![]()
Detailed Descriptiontemplate<typename OutputIt, typename T, typename Traits = buffer_traits>
class detail::iterator_buffer< OutputIt, T, Traits > Member Enumeration Documentation◆ anonymous enum
template<typename OutputIt , typename T , typename Traits = buffer_traits>
Constructor & Destructor Documentation◆ iterator_buffer()
template<typename OutputIt , typename T , typename Traits = buffer_traits>
◆ ~iterator_buffer()
template<typename OutputIt , typename T , typename Traits = buffer_traits>
Definition at line 789 of file core.h. References iterator_buffer< OutputIt, T, Traits >::flush(). Member Function Documentation◆ count()
template<typename OutputIt , typename T , typename Traits = buffer_traits>
Definition at line 795 of file core.h. References buffer< T >::size(). Referenced by vformat_to_n(). ◆ flush()
template<typename OutputIt , typename T , typename Traits >
Definition at line 613 of file format.h. Referenced by iterator_buffer< OutputIt, T, Traits >::grow(), iterator_buffer< OutputIt, T, Traits >::out(), and iterator_buffer< OutputIt, T, Traits >::~iterator_buffer(). ◆ grow()
template<typename OutputIt , typename T , typename Traits = buffer_traits>
Implements buffer< T >. Definition at line 779 of file core.h. References iterator_buffer< OutputIt, T, Traits >::buffer_size, iterator_buffer< OutputIt, T, Traits >::flush(), and buffer< T >::size(). ◆ out()
template<typename OutputIt , typename T , typename Traits = buffer_traits>
Definition at line 791 of file core.h. References iterator_buffer< OutputIt, T, Traits >::flush(), and iterator_buffer< OutputIt, T, Traits >::out_. Referenced by vformat_to_n(). Member Data Documentation◆ data_
template<typename OutputIt , typename T , typename Traits = buffer_traits>
◆ out_
template<typename OutputIt , typename T , typename Traits = buffer_traits>
Definition at line 774 of file core.h. Referenced by iterator_buffer< OutputIt, T, Traits >::out().
|