File Logger. More...
#include <deLoggerFile.h>
Public Member Functions | |
Constructors and Destructors | |
| deLoggerFile (decBaseFileWriter *writer) | |
| Creates a new file logger. | |
| virtual | ~deLoggerFile () |
| Cleans up the file logger. | |
Management | |
| decBaseFileWriter * | GetWriter () const |
| Retrieves the file writer. | |
| virtual void | LogInfo (const char *source, const char *message) |
| Log an information message. | |
| virtual void | LogWarn (const char *source, const char *message) |
| Log a warning message. | |
| virtual void | LogError (const char *source, const char *message) |
| Log an error message. | |
File Logger.
Provides logging support for the entire engine. Writes the log entries into a file. Adds a prefix depending on the log message type. The file is given by a file writer. The file writer object is owned by the file logger. It is therefore deleted when the file logger is freed.
| deLoggerFile::deLoggerFile | ( | decBaseFileWriter * | writer ) |
Creates a new file logger.
| virtual deLoggerFile::~deLoggerFile | ( | ) | [virtual] |
Cleans up the file logger.
| decBaseFileWriter* deLoggerFile::GetWriter | ( | ) | const [inline] |
Retrieves the file writer.
| virtual void deLoggerFile::LogError | ( | const char * | source, |
| const char * | message | ||
| ) | [virtual] |
Log an error message.
Reimplemented from deLogger.
| virtual void deLoggerFile::LogInfo | ( | const char * | source, |
| const char * | message | ||
| ) | [virtual] |
Log an information message.
Reimplemented from deLogger.
| virtual void deLoggerFile::LogWarn | ( | const char * | source, |
| const char * | message | ||
| ) | [virtual] |
Log a warning message.
Reimplemented from deLogger.
1.7.2