Unix implementation of IArchLog.
More...
#include <ArchLogUnix.h>
Unix implementation of IArchLog.
◆ ArchLogUnix()
ArchLogUnix::ArchLogUnix |
( |
| ) |
|
|
default |
◆ ~ArchLogUnix()
ArchLogUnix::~ArchLogUnix |
( |
| ) |
|
|
overridedefault |
◆ closeLog()
void ArchLogUnix::closeLog |
( |
| ) |
|
|
overridevirtual |
Close the log.
Close the log.
Implements IArchLog.
◆ openLog()
void ArchLogUnix::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 ArchLogUnix::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 ArchLogUnix::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: