Prints LogMessage's to the standard output. More...
#include <Logger.hpp>
Public Member Functions | |
void | outputMessage (const LogMessage &logMessage) |
Logs a message generated by the logger. | |
Static Public Member Functions | |
static shared_ptr < ThreadSafeOutput > | build () |
Gets the TerminalOutput. Beware that the TerminalOutput is a singleton accessible only through a ThreadSafeOutput. |
Prints LogMessage's to the standard output.
Definition at line 687 of file Logger.hpp.
shared_ptr< ThreadSafeOutput > TerminalOutput::build | ( | ) | [static] |
Gets the TerminalOutput. Beware that the TerminalOutput is a singleton accessible only through a ThreadSafeOutput.
Definition at line 47 of file TerminalOutput.cpp.
void TerminalOutput::outputMessage | ( | const LogMessage & | logMessage | ) | [virtual] |
Logs a message generated by the logger.
logMessage | the message to log. |
Implements mermaid::support::logging::LogOutput.
Definition at line 56 of file TerminalOutput.cpp.