JUCE  v6.1.6 (6.0.8-1114)
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::ThreadPool Member List

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

addJob(ThreadPoolJob *job, bool deleteJobWhenFinished)juce::ThreadPool
addJob(std::function< ThreadPoolJob::JobStatus()> job)juce::ThreadPool
addJob(std::function< void()> job)juce::ThreadPool
addToDeleteList(OwnedArray< ThreadPoolJob > &, ThreadPoolJob *) constjuce::ThreadPoolprivate
contains(const ThreadPoolJob *job) const noexceptjuce::ThreadPool
createThreads(int numThreads, size_t threadStackSize=0)juce::ThreadPoolprivate
getJob(int index) const noexceptjuce::ThreadPool
getNamesOfAllJobs(bool onlyReturnActiveJobs) constjuce::ThreadPool
getNumJobs() const noexceptjuce::ThreadPool
getNumThreads() const noexceptjuce::ThreadPool
isJobRunning(const ThreadPoolJob *job) const noexceptjuce::ThreadPool
jobFinishedSignaljuce::ThreadPoolprivate
jobsjuce::ThreadPoolprivate
lockjuce::ThreadPoolprivate
moveJobToFront(const ThreadPoolJob *jobToMove) noexceptjuce::ThreadPool
pickNextJobToRun()juce::ThreadPoolprivate
removeAllJobs(bool interruptRunningJobs, int timeOutMilliseconds, JobSelector *selectedJobsToRemove=nullptr)juce::ThreadPool
removeAllJobs(bool, int, bool)juce::ThreadPoolprivate
removeJob(ThreadPoolJob *job, bool interruptIfRunning, int timeOutMilliseconds)juce::ThreadPool
runNextJob(ThreadPoolThread &)juce::ThreadPoolprivate
setThreadPriorities(int newPriority)juce::ThreadPool
stopThreads()juce::ThreadPoolprivate
ThreadPool(int numberOfThreads, size_t threadStackSize=0)juce::ThreadPool
ThreadPool()juce::ThreadPool
ThreadPoolJob classjuce::ThreadPoolfriend
threadsjuce::ThreadPoolprivate
waitForJobToFinish(const ThreadPoolJob *job, int timeOutMilliseconds) constjuce::ThreadPool
~ThreadPool()juce::ThreadPool