|
MythTV master
|
#include <QtGlobal>#include <QtSystemDetection>#include <QMutexLocker>#include <QSocketNotifier>#include <QMutex>#include <QQueue>#include <QElapsedTimer>#include <cstdint>#include <fstream>#include <unistd.h>#include "mythconfig.h"#include "mythbaseexp.h"#include "verbosedefs.h"#include "mthread.h"Go to the source code of this file.
Classes | |
| class | LoggerBase |
| Base class for the various logging mechanisms. More... | |
| class | FileLogger |
| File-based logger - used for logfiles and console. More... | |
| class | LogForwardThread |
| The logging thread that forwards received messages to the consuming loggers via ZeroMQ. More... | |
Typedefs | |
| using | LoggingItemList = QList< LoggingItem * > |
Functions | |
| MBASE_PUBLIC bool | logForwardStart (void) |
| MBASE_PUBLIC void | logForwardStop (void) |
| MBASE_PUBLIC void | logForwardMessage (LoggingItem *item) |
| using LoggingItemList = QList<LoggingItem *> |
Definition at line 86 of file loggingserver.h.
| MBASE_PUBLIC void logForwardMessage | ( | LoggingItem * | item | ) |
Definition at line 481 of file loggingserver.cpp.
Referenced by LoggerThread::handleItem().
| MBASE_PUBLIC bool logForwardStart | ( | void | ) |
Definition at line 460 of file loggingserver.cpp.
Referenced by LoggerThread::LoggerThread().
| MBASE_PUBLIC void logForwardStop | ( | void | ) |
Definition at line 469 of file loggingserver.cpp.
Referenced by LoggerThread::~LoggerThread().