MythTV  master
Classes | Typedefs
mthreadpool.cpp File Reference
#include <algorithm>
#include <QCoreApplication>
#include <QList>
#include <QMap>
#include <QMutex>
#include <QMutexLocker>
#include <QPair>
#include <QRunnable>
#include <QRecursiveMutex>
#include <QSet>
#include <QWaitCondition>
#include <utility>
#include "mthreadpool.h"
#include "mythlogging.h"
#include "mythtimer.h"
#include "logging.h"
#include "mthread.h"
#include "mythdb.h"
Include dependency graph for mthreadpool.cpp:

Go to the source code of this file.

Classes

class  MPoolThread
 
class  MThreadPoolPrivate
 

Typedefs

using MPoolEntry = QPair< QRunnable *, QString >
 
using MPoolQueue = QList< MPoolEntry >
 
using MPoolQueues = QMap< int, MPoolQueue >
 

Typedef Documentation

◆ MPoolEntry

using MPoolEntry = QPair<QRunnable*,QString>

Definition at line 99 of file mthreadpool.cpp.

◆ MPoolQueue

using MPoolQueue = QList<MPoolEntry>

Definition at line 100 of file mthreadpool.cpp.

◆ MPoolQueues

using MPoolQueues = QMap<int, MPoolQueue>

Definition at line 101 of file mthreadpool.cpp.