JUCE  v5.1.1-3-g1a0b28c73
JUCE API
ThreadPool Member List

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

addJob(ThreadPoolJob *job, bool deleteJobWhenFinished)ThreadPool
addToDeleteList(OwnedArray< ThreadPoolJob > &, ThreadPoolJob *) constThreadPoolprivate
ContainerDeletePolicy< ThreadPoolThread >ThreadPoolfriend
contains(const ThreadPoolJob *job) constThreadPool
createThreads(int numThreads, size_t threadStackSize=0)ThreadPoolprivate
getJob(int index) constThreadPool
getNamesOfAllJobs(bool onlyReturnActiveJobs) constThreadPool
getNumJobs() constThreadPool
getNumThreads() constThreadPool
isJobRunning(const ThreadPoolJob *job) constThreadPool
jobFinishedSignalThreadPoolprivate
jobsThreadPoolprivate
lockThreadPoolprivate
pickNextJobToRun()ThreadPoolprivate
removeAllJobs(bool interruptRunningJobs, int timeOutMilliseconds, JobSelector *selectedJobsToRemove=nullptr)ThreadPool
removeAllJobs(bool, int, bool)ThreadPoolprivate
removeJob(ThreadPoolJob *job, bool interruptIfRunning, int timeOutMilliseconds)ThreadPool
runNextJob(ThreadPoolThread &)ThreadPoolprivate
setThreadPriorities(int newPriority)ThreadPool
stopThreads()ThreadPoolprivate
ThreadPool(int numberOfThreads, size_t threadStackSize=0)ThreadPool
ThreadPool()ThreadPool
ThreadPoolJob classThreadPoolfriend
ThreadPoolThread classThreadPoolfriend
threadsThreadPoolprivate
waitForJobToFinish(const ThreadPoolJob *job, int timeOutMilliseconds) constThreadPool
~ThreadPool()ThreadPool