#include <file_logger.h>
Inheritance diagram for CL_FileLogger:

Public Member Functions | |
Construction | |
| CL_FileLogger (const CL_StringRef &filename) | |
| Constructs a file logger. | |
| ~CL_FileLogger () | |
Operations | |
| void | log (const CL_StringRef &type, const CL_StringRef &text) |
| Log text to file. | |
Operations | |
| void | enable () |
| Enable logger for logging. | |
| void | disable () |
| Disable logging. | |
Static Public Attributes | |
Attributes | |
| static std::vector< CL_Logger * > | instances |
| Pointers to currently enabled logger. | |
| static CL_Mutex | mutex |
| Logger mutex object. | |
Attributes | |
| static std::vector< CL_Logger * > | instances |
| Pointers to currently enabled logger. | |
| static CL_Mutex | mutex |
| Logger mutex object. | |
|
|
Constructs a file logger.
|
|
|
|
|
|
Disable logging.
|
|
|
Enable logger for logging.
|
|
||||||||||||
|
Log text to file.
Reimplemented from CL_Logger. |
|
|
Pointers to currently enabled logger.
|
|
|
Logger mutex object.
|
1.4.6