Namespace for the Logging Framework. More...
Classes | |
class | FastLogger |
Fast implementation of the logger, without any thread synchronization. More... | |
class | FileOutput |
Appends LogMessage's to a file. More... | |
class | Logger |
Main class of the logger framework. More... | |
class | LogMessage |
This class represents a message of the logger. More... | |
class | LogOutput |
LogOutput is something that handles the Logger output. More... | |
class | LogScope |
LogScope is a helper to use the logger. More... | |
class | TerminalOutput |
Prints LogMessage's to the standard output. More... | |
class | ThreadSafeLogger |
Thread safe implementation of the logger. More... | |
class | ThreadSafeOutput |
Adds mutual exclusion to another output. More... | |
Enumerations | |
enum | LogLevel { LOG_ERROR, LOG_WARN, LOG_INFO, LOG_BEGIN, LOG_STEP, LOG_SEPARATOR, LOG_END } |
The LogLevel enum lists all the logger levels. More... |
Namespace for the Logging Framework.
The LogLevel enum lists all the logger levels.
Definition at line 190 of file Logger.hpp.