#include <console_logger.h>
 Inheritance diagram for clan::ConsoleLogger:
 Inheritance diagram for clan::ConsoleLogger:| Public Member Functions | |
| ConsoleLogger () | |
| Constructs a console logger. | |
| ~ConsoleLogger () | |
| void | log (const std::string &type, const std::string &text) override | 
| Log text to console. | |
|  Public Member Functions inherited from clan::Logger | |
| Logger () | |
| Constructs a logger. | |
| virtual | ~Logger () | 
| void | disable () | 
| Disable logging. | |
| void | enable () | 
| Enable logger for logging. | |
| Additional Inherited Members | |
|  Static Public Attributes inherited from clan::Logger | |
| static std::vector< Logger * > | instances | 
| Pointers to currently enabled logger. | |
| static std::recursive_mutex | mutex | 
| Logger mutex object. | |
|  Static Protected Member Functions inherited from clan::Logger | |
| static StringFormat | get_log_string (const std::string &type, const std::string &text) | 
Console logger.
| clan::ConsoleLogger::ConsoleLogger | ( | ) | 
Constructs a console logger.
| clan::ConsoleLogger::~ConsoleLogger | ( | ) | 
| 
 | overridevirtual | 
Log text to console.
Implements clan::Logger.