JUCE: Member List

JUCE

- Main Page
- Related Pages
- Modules
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Loading...
Searching...
No Matches
ThreadPool Member List

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

addJob(ThreadPoolJob *job, bool deleteJobWhenFinished) | ThreadPool |
addJob(std::function< ThreadPoolJob::JobStatus()> job) | ThreadPool |
addJob(std::function< void()> job) | ThreadPool |
contains(const ThreadPoolJob *job) const noexcept | ThreadPool |
getJob(int index) const noexcept | ThreadPool |
getNamesOfAllJobs(bool onlyReturnActiveJobs) const | ThreadPool |
getNumJobs() const noexcept | ThreadPool |
getNumThreads() const noexcept | ThreadPool |
isJobRunning(const ThreadPoolJob *job) const noexcept | ThreadPool |
moveJobToFront(const ThreadPoolJob *jobToMove) noexcept | ThreadPool |
Options typedef | ThreadPool |
removeAllJobs(bool interruptRunningJobs, int timeOutMilliseconds, JobSelector *selectedJobsToRemove=nullptr) | ThreadPool |
removeJob(ThreadPoolJob *job, bool interruptIfRunning, int timeOutMilliseconds) | ThreadPool |
ThreadPool(const Options &options) | ThreadPool | explicit
ThreadPool() | ThreadPool |
ThreadPool(int numberOfThreads, size_t threadStackSizeBytes=Thread::osDefaultStackSize, Thread::Priority desiredThreadPriority=Thread::Priority::normal) | ThreadPool |
waitForJobToFinish(const ThreadPoolJob *job, int timeOutMilliseconds) const | ThreadPool |
~ThreadPool() | ThreadPool |