a trivial implementation of a stream buffer that only just routes the overflow() behavior (that prints characters) to class that owns the OstreamableBuffer More...
#include <streamable.h>
Public Types | |
typedef charT | char_type |
typedef traits_type::int_type | int_type |
typedef traits_type::off_type | off_type |
typedef traits_type::pos_type | pos_type |
typedef traits | traits_type |
Public Member Functions | |
OstreamableBuffer () | |
void | setOwner (Owner *o) |
Protected Member Functions | |
int_type | overflow (int_type c=traits_type::eof()) |
Private Attributes | |
Owner * | owner |
a trivial implementation of a stream buffer that only just routes the overflow() behavior (that prints characters) to class that owns the OstreamableBuffer
Definition at line 50 of file streamable.h.
typedef charT char_type |
Definition at line 57 of file streamable.h.
typedef traits_type::int_type int_type |
Definition at line 59 of file streamable.h.
typedef traits_type::off_type off_type |
Definition at line 60 of file streamable.h.
typedef traits_type::pos_type pos_type |
Definition at line 61 of file streamable.h.
typedef traits traits_type |
Definition at line 58 of file streamable.h.
Definition at line 63 of file streamable.h.
void setOwner | ( | Owner * | o | ) |
Owner* owner [private] |
Definition at line 55 of file streamable.h.