Base class for streams accepting log output. More...
#include <log_stream.hpp>
Public Member Functions | |
virtual | ~log_stream () |
Destructor. | |
virtual void | write (const std::string &str)=0 |
virtual void | flush () |
Flush the stream. | |
Base class for streams accepting log output.
Definition at line 60 of file log_stream.hpp.
|
virtual |
Destructor.
Definition at line 37 of file log_stream.cpp.
|
virtual |
Flush the stream.
Reimplemented in claw::console_logger, claw::file_logger, claw::log_stream_concise, and claw::log_stream_uniq.
Definition at line 45 of file log_stream.cpp.
|
pure virtual |
Implemented in claw::console_logger, claw::file_logger, claw::log_stream_concise, and claw::log_stream_uniq.