Rosetta
|
#include <ostream.h>
Public Member Functions | |
formatbuf (buffer< Char > &buf) | |
Protected Member Functions | |
int_type | overflow (int_type ch=traits_type::eof()) FMT_OVERRIDE |
std::streamsize | xsputn (const Char *s, std::streamsize count) FMT_OVERRIDE |
Private Types | |
using | int_type = typename std::basic_streambuf< Char >::int_type |
using | traits_type = typename std::basic_streambuf< Char >::traits_type |
Private Attributes | |
buffer< Char > & | buffer_ |
|
private |
|
private |
|
inline |
|
inlineprotected |
References detail::formatbuf< Char >::buffer_, and detail::buffer< T >::push_back().
|
inlineprotected |
References detail::buffer< T >::append(), detail::formatbuf< Char >::buffer_, detail::count(), and docking::s.
|
private |
Referenced by detail::formatbuf< Char >::overflow(), and detail::formatbuf< Char >::xsputn().