|
FinanceSim 0.1.0
Financial Simulation Library
|
Writes formatted log output to console (stdout) More...
#include <log_writer.hpp>
Public Member Functions | |
| ConsoleWriter ()=default | |
| ~ConsoleWriter () override=default | |
| void | write (const Event &event, LogLevel level) override |
| Write an event to the output. | |
| void | flush () override |
| Flush any buffered output. | |
| void | close () override |
| Close the writer and release resources. | |
Public Member Functions inherited from financesim::LogWriter | |
| virtual | ~LogWriter ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from financesim::LogWriter | |
| LogWriter ()=default | |
Writes formatted log output to console (stdout)
Definition at line 32 of file log_writer.hpp.
|
default |
|
overridedefault |
|
overridevirtual |
Close the writer and release resources.
Implements financesim::LogWriter.
Definition at line 24 of file log_writer.cpp.
|
overridevirtual |
Flush any buffered output.
Implements financesim::LogWriter.
Definition at line 20 of file log_writer.cpp.
Write an event to the output.
Implements financesim::LogWriter.
Definition at line 12 of file log_writer.cpp.
References financesim::log_level_to_string().