#include <FULogFile.h>
Public Member Functions | |
FULogFile (const fchar *filename) | |
Constructor. | |
~FULogFile () | |
Destructor. | |
FUFile * | GetFile () |
Returns the underlying FUFile. | |
const FUFile * | GetFile () const |
See above. | |
void | WriteLine (const char *filename, uint32 linenum, const char *message,...) |
Writes out a log message. | |
void | WriteLine (const char *filename, uint32 line, const fchar *message,...) |
See above. | |
void | WriteLine (const char *message,...) |
Writes out a log message. | |
void | WriteLine (const fchar *message,...) |
See above. | |
void | WriteLineV (const char *message, va_list &vars) |
Writes out a log message. | |
void | WriteLineV (const fchar *message, va_list &vars) |
See above. | |
void | Flush () |
Flushes the log file. |
This class simply makes writing out text file easier.
|
Constructor. This opens, for writing, the file with the given filename. Relative filepaths are recommended for log files.
|
|
Returns the underlying FUFile.
|
|
Writes out a log message. This version of this function is useful for messages aimed at users.
|
|
Writes out a log message. This version of this function is useful for code-base assertions and error messages aimed at programmers.
|
|
Writes out a log message. The variable-list version of this function.
|