Win32 implementation of IArchLog.
More...
#include <ArchLogWindows.h>
Win32 implementation of IArchLog.
◆ ArchLogWindows()
ArchLogWindows::ArchLogWindows |
( |
| ) |
|
◆ ~ArchLogWindows()
ArchLogWindows::~ArchLogWindows |
( |
| ) |
|
|
overridedefault |
◆ closeLog()
void ArchLogWindows::closeLog |
( |
| ) |
|
|
overridevirtual |
Close the log.
Close the log.
Implements IArchLog.
◆ openLog()
void ArchLogWindows::openLog |
( |
const char * | name | ) |
|
|
overridevirtual |
Open the log.
Opens the log for writing. The log must be opened before being written to.
Implements IArchLog.
◆ showLog()
void ArchLogWindows::showLog |
( |
bool | showIfEmpty | ) |
|
|
overridevirtual |
Show the log.
Causes the log to become visible. This generally only makes sense for a log in a graphical user interface. Other implementations will do nothing. Iff showIfEmpty
is false
then the implementation may optionally only show the log if it's not empty.
Implements IArchLog.
◆ writeLog()
void ArchLogWindows::writeLog |
( |
LogLevel | , |
|
|
const char * | ) |
|
overridevirtual |
Write to the log.
Writes the given string to the log with the given level.
Implements IArchLog.
The documentation for this class was generated from the following files: