LibreOffice Module comphelper (master) 1
comphelper::ThreadPool Member List

This is the complete list of members for comphelper::ThreadPool, including all inherited members.

createThreadTaskTag()comphelper::ThreadPoolstatic
decBusyWorker()comphelper::ThreadPoolprivate
getPreferredConcurrency()comphelper::ThreadPoolstatic
getSharedOptimalPool()comphelper::ThreadPoolstatic
getWorkerCount() constcomphelper::ThreadPoolinline
incBusyWorker()comphelper::ThreadPoolprivate
isIdle() constcomphelper::ThreadPoolinline
isTaskTagDone(const std::shared_ptr< ThreadTaskTag > &)comphelper::ThreadPoolstatic
joinThreadsIfIdle()comphelper::ThreadPool
maMutexcomphelper::ThreadPoolprivate
maTaskscomphelper::ThreadPoolprivate
maTasksChangedcomphelper::ThreadPoolprivate
maWorkerscomphelper::ThreadPoolprivate
mbTerminatecomphelper::ThreadPoolprivate
mnBusyWorkerscomphelper::ThreadPoolprivate
mnMaxWorkerscomphelper::ThreadPoolprivate
operator=(const ThreadPool &)=deletecomphelper::ThreadPoolprivate
popWorkLocked(std::unique_lock< std::mutex > &rGuard, bool bWait)comphelper::ThreadPoolprivate
pushTask(std::unique_ptr< ThreadTask > pTask)comphelper::ThreadPool
shutdown()comphelper::ThreadPool
shutdownLocked(std::unique_lock< std::mutex > &)comphelper::ThreadPoolprivate
ThreadPool(std::size_t nWorkers)comphelper::ThreadPool
ThreadPool(const ThreadPool &)=deletecomphelper::ThreadPoolprivate
ThreadWorkercomphelper::ThreadPoolfriend
waitUntilDone(const std::shared_ptr< ThreadTaskTag > &, bool bJoin=true)comphelper::ThreadPool
~ThreadPool()comphelper::ThreadPool