abstract base class for handling different variations of printing things for user More...
#include <Printer.hpp>
Public Member Functions | |
| virtual void | operator() (std::string message, bool emph=false, bool replace=false)=0 |
abstract base class for handling different variations of printing things for user
basically a slightly higher-level version of output streams
|
pure virtual |
| message | what you want to print |
| emph | If true, some form of emphasis formatting will be used, if possible. |
| replace | If true, message will replace the current line of text on the screen, rather than be appended to it. |
Implemented in hexed::Compound_printer, and hexed::Stream_printer.