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
getPreferredConcurrency()comphelper::ThreadPoolstatic
getSharedOptimalPool()comphelper::ThreadPoolstatic
getWorkerCount() const comphelper::ThreadPoolinline
isTaskTagDone(const std::shared_ptr< ThreadTaskTag > &)comphelper::ThreadPoolstatic
joinAll()comphelper::ThreadPool
maMutexcomphelper::ThreadPoolprivate
maTaskscomphelper::ThreadPoolprivate
maTasksChangedcomphelper::ThreadPoolprivate
maWorkerscomphelper::ThreadPoolprivate
mbTerminatecomphelper::ThreadPoolprivate
mnWorkerscomphelper::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(sal_Int32 nWorkers)comphelper::ThreadPool
ThreadPool(const ThreadPool &)=deletecomphelper::ThreadPoolprivate
ThreadWorker classcomphelper::ThreadPoolfriend
waitUntilDone(const std::shared_ptr< ThreadTaskTag > &, bool bJoinAll=true)comphelper::ThreadPool
~ThreadPool()comphelper::ThreadPool