LibreOffice Module comphelper (master)
1
comphelper
ThreadPool
comphelper::ThreadPool Member List
This is the complete list of members for
comphelper::ThreadPool
, including all inherited members.
createThreadTaskTag
()
comphelper::ThreadPool
static
decBusyWorker
()
comphelper::ThreadPool
private
getPreferredConcurrency
()
comphelper::ThreadPool
static
getSharedOptimalPool
()
comphelper::ThreadPool
static
getWorkerCount
() const
comphelper::ThreadPool
inline
incBusyWorker
()
comphelper::ThreadPool
private
isIdle
() const
comphelper::ThreadPool
inline
isTaskTagDone
(const std::shared_ptr< ThreadTaskTag > &)
comphelper::ThreadPool
static
joinThreadsIfIdle
()
comphelper::ThreadPool
maMutex
comphelper::ThreadPool
private
maTasks
comphelper::ThreadPool
private
maTasksChanged
comphelper::ThreadPool
private
maWorkers
comphelper::ThreadPool
private
mbTerminate
comphelper::ThreadPool
private
mnBusyWorkers
comphelper::ThreadPool
private
mnMaxWorkers
comphelper::ThreadPool
private
operator=
(const ThreadPool &)=delete
comphelper::ThreadPool
private
popWorkLocked
(std::unique_lock< std::mutex > &rGuard, bool bWait)
comphelper::ThreadPool
private
pushTask
(std::unique_ptr< ThreadTask > pTask)
comphelper::ThreadPool
shutdown
()
comphelper::ThreadPool
shutdownLocked
(std::unique_lock< std::mutex > &)
comphelper::ThreadPool
private
ThreadPool
(std::size_t nWorkers)
comphelper::ThreadPool
ThreadPool
(const ThreadPool &)=delete
comphelper::ThreadPool
private
ThreadWorker
comphelper::ThreadPool
friend
waitUntilDone
(const std::shared_ptr< ThreadTaskTag > &, bool bJoin=true)
comphelper::ThreadPool
~ThreadPool
()
comphelper::ThreadPool
Generated on Sun Jul 30 2023 04:30:45 for LibreOffice Module comphelper (master) by
1.9.3