#include <tstdoutlogger.h>
The TStdOutLogger class provides functionality of logging to stdout.
◆ TStdOutLogger()
TStdOutLogger::TStdOutLogger |
( |
| ) |
|
◆ close()
void TStdOutLogger::close |
( |
| ) |
|
|
inlineoverridevirtual |
Closes the device.
This function should be called from any reimplementations of close().
Implements TLogger.
◆ flush()
void TStdOutLogger::flush |
( |
| ) |
|
|
overridevirtual |
Flushes any buffered data to the device.
This function should be called from any reimplementations of flush().
Reimplemented from TLogger.
◆ isMultiProcessSafe()
bool TStdOutLogger::isMultiProcessSafe |
( |
| ) |
const |
|
inlineoverridevirtual |
Returns true if the implementation is guaranteed to be free of race conditions when accessed by multiple processes simultaneously; otherwise returns false.
Implements TLogger.
◆ isOpen()
bool TStdOutLogger::isOpen |
( |
| ) |
const |
|
inlineoverridevirtual |
Returns true if the device is open; otherwise returns false.
This function should be called from any reimplementations of isOpen().
Implements TLogger.
◆ key()
QString TStdOutLogger::key |
( |
| ) |
const |
|
inlineoverridevirtual |
Returns a key that this logger plugin supports.
Implements TLogger.
◆ log()
void TStdOutLogger::log |
( |
const QByteArray & |
msg | ) |
|
|
overridevirtual |
◆ open()
bool TStdOutLogger::open |
( |
| ) |
|
|
inlineoverridevirtual |
Opens the device for logging.
Returns true if successful; otherwise returns false. This function should be called from any reimplementations of open().
Implements TLogger.
The documentation for this class was generated from the following files: