|
kradio4
r778
|
#include <thread-logging.h>
Public Types | |
| enum | LoggingClass { LogInfo, LogWarning, LogDebug, LogError } |
Public Member Functions | |
| ThreadLogging () | |
| bool | hasLog (LoggingClass cls) const |
| QStringList | getLogs (LoggingClass cls, bool resetLog=true) |
| QList< LoggingClass > | getLogClasses () const |
| void | log (LoggingClass cls, QString logString) |
Private Attributes | |
| QMutex | m_accessLock |
| QMap< LoggingClass, QStringList > | logs |
Definition at line 27 of file thread-logging.h.
| Enumerator | |
|---|---|
| LogInfo | |
| LogWarning | |
| LogDebug | |
| LogError | |
Definition at line 31 of file thread-logging.h.
| ThreadLogging::ThreadLogging | ( | ) |
| QList<LoggingClass> ThreadLogging::getLogClasses | ( | ) | const |
| QStringList ThreadLogging::getLogs | ( | LoggingClass | cls, |
| bool | resetLog = true |
||
| ) |
| bool ThreadLogging::hasLog | ( | LoggingClass | cls | ) | const |
| void ThreadLogging::log | ( | LoggingClass | cls, |
| QString | logString | ||
| ) |
|
private |
Definition at line 44 of file thread-logging.h.
|
mutableprivate |
Definition at line 43 of file thread-logging.h.
1.8.11