A special ostream that formats all of its output through ProgramBase::show_text(). More...
#include "wordWrapStream.h"
Public Member Functions | |
WordWrapStream (ProgramBase *program) | |
A special ostream that formats all of its output through ProgramBase::show_text().
This allows the program to easily word-wrap its output messages to fit the terminal width.
By convention (inherited from show_text), a newline written to the WordWrapStream indicates a paragraph break, and is generally printed as a blank line. To force a line break without a paragraph break, use '\r'.
Definition at line 30 of file wordWrapStream.h.