MythTV  master
MThreadPool Member List

This is the complete list of members for MThreadPool, including all inherited members.

activeThreadCount(void) constMThreadPool
DeletePoolThreads(void)MThreadPool
expiryTimeout(void) constMThreadPool
globalInstance(void)MThreadPoolstatic
m_privMThreadPoolprivate
maxThreadCount(void) constMThreadPool
MPoolThread classMThreadPoolfriend
MThreadPool(const QString &name)MThreadPoolexplicit
MThreadPool(const MThreadPool &)=deleteMThreadPool
NotifyAvailable(MPoolThread *thread)MThreadPoolprivate
NotifyDone(MPoolThread *thread)MThreadPoolprivate
operator=(const MThreadPool &)=deleteMThreadPool
ReleaseThread(void)MThreadPoolprivate
setExpiryTimeout(std::chrono::milliseconds expiryTimeout)MThreadPool
setMaxThreadCount(int maxThreadCount)MThreadPool
ShutdownAllPools(void)MThreadPoolstatic
start(QRunnable *runnable, const QString &debugName, int priority=0)MThreadPool
startReserved(QRunnable *runnable, const QString &debugName, std::chrono::milliseconds waitForAvailMS=0ms)MThreadPool
Stop(void)MThreadPool
StopAllPools(void)MThreadPoolstatic
tryStart(QRunnable *runnable, const QString &debugName)MThreadPool
TryStartInternal(QRunnable *runnable, const QString &debugName, bool reserved)MThreadPoolprivate
waitForDone(void)MThreadPool
~MThreadPool()MThreadPool