Log file
![]() | LogFile::LogFile (const char *name) Log file constructor |
![]() | LogFile::SetDebugOptions (int options) Change what is logged in log file |
![]() | LogFile::WriteString (LogLevel logLevel, char *format, ...) Write message to log file |
![]() | LogFile::WriteStringVA (LogLevel logLevel, char *format, va_list args) Write message to log file |
![]() | LogFile::~LogFile () Log file destructor |
![]() | methods
|
![]() | attributes
|
Log file. class that encapsulates file for logging debug messages. Has the ability to log just certain types of messages.
int SetDebugOptions(int options)
virtual void WriteString(LogLevel logLevel, char *format, ...)
virtual void WriteStringVA(LogLevel logLevel, char *format, va_list args)
Also sets initial debug options.
Also prepends time. Every log entry is on separate line.
Also prepends time. Every log entry is on separate line.
int LogFile::SetDebugOptions(int options)
void LogFile::WriteString(LogLevel logLevel, char *format, ...)
format - format string similar to printf()
... - Additional variables we want to print
void LogFile::WriteStringVA(LogLevel logLevel, char *format, va_list args)
format - format string similar to printf()
args - Additional variables we want to print
LogFile::~LogFile()
alphabetic index hierarchy of classes
generated by doc++