Horizon
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
ranges::ostreambuf_iterator< Char, Traits > Struct Template Reference

#include <stream_iterators.hpp>

Public Types

typedef ptrdiff_t difference_type
 
typedef Char char_type
 
typedef Traits traits_type
 
typedef std::basic_streambuf< Char, Traits > streambuf_type
 
typedef std::basic_ostream< Char, Traits > ostream_type
 

Public Member Functions

 ostreambuf_iterator (ostream_type &s) noexcept
 
 ostreambuf_iterator (streambuf_type *s) noexcept
 
ostreambuf_iteratoroperator= (Char c)
 
ostreambuf_iteratoroperator* ()
 
ostreambuf_iteratoroperator++ ()
 
ostreambuf_iteratoroperator++ (int)
 
bool failed () const noexcept
 

Detailed Description

template<typename Char, typename Traits = std::char_traits<Char>>
struct ranges::ostreambuf_iterator< Char, Traits >
See also
make_ostream_joiner_fn

The documentation for this struct was generated from the following file: