#include <wordWrapStreamBuf.h>
Public Member Functions | |
WordWrapStreamBuf (WordWrapStream *owner, ProgramBase *program) | |
virtual | ~WordWrapStreamBuf () |
Protected Member Functions | |
virtual int | overflow (int c) |
virtual int | sync () |
Private Member Functions | |
void | write_chars (const char *start, int length) |
INLINE void | set_literal_mode (bool mode) |
void | flush_data () |
Private Attributes | |
string | _data |
WordWrapStream * | _owner |
ProgramBase * | _program |
bool | _literal_mode |
|
Definition at line 36 of file wordWrapStreamBuf.cxx. References _literal_mode, and program. |
|
Definition at line 49 of file wordWrapStreamBuf.cxx. References sync(). |
|
Definition at line 130 of file wordWrapStreamBuf.cxx. References _data, _program, and ProgramBase::show_text(). Referenced by sync(), and write_chars(). |
|
Definition at line 78 of file wordWrapStreamBuf.cxx. References c, n, streamsize, sync(), and write_chars(). |
|
Referenced by write_chars(). |
|
Definition at line 61 of file wordWrapStreamBuf.cxx. References flush_data(), n, streamsize, and write_chars(). Referenced by overflow(), and ~WordWrapStreamBuf(). |
|
Definition at line 103 of file wordWrapStreamBuf.cxx. References _data, _owner, flush_data(), Notify::get_literal_flag(), length, p, set_literal_mode(), size_t, and start. Referenced by overflow(), and sync(). |
|
Definition at line 48 of file wordWrapStreamBuf.h. Referenced by flush_data(), and write_chars(). |
|
Definition at line 51 of file wordWrapStreamBuf.h. Referenced by WordWrapStreamBuf(). |
|
Definition at line 49 of file wordWrapStreamBuf.h. Referenced by write_chars(). |
|
Definition at line 50 of file wordWrapStreamBuf.h. Referenced by flush_data(). |