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 noexceptThreadPool
getJob(int index) const noexceptThreadPool
getNamesOfAllJobs(bool onlyReturnActiveJobs) constThreadPool
getNumJobs() const noexceptThreadPool
getNumThreads() const noexceptThreadPool
isJobRunning(const ThreadPoolJob *job) const noexceptThreadPool
moveJobToFront(const ThreadPoolJob *jobToMove) noexceptThreadPool
Options typedefThreadPool
removeAllJobs(bool interruptRunningJobs, int timeOutMilliseconds, JobSelector *selectedJobsToRemove=nullptr)ThreadPool
removeJob(ThreadPoolJob *job, bool interruptIfRunning, int timeOutMilliseconds)ThreadPool
ThreadPool(const Options &options)ThreadPoolexplicit
ThreadPool()ThreadPool
ThreadPool(int numberOfThreads, size_t threadStackSizeBytes=Thread::osDefaultStackSize, Thread::Priority desiredThreadPriority=Thread::Priority::normal)ThreadPool
waitForJobToFinish(const ThreadPoolJob *job, int timeOutMilliseconds) constThreadPool
~ThreadPool()ThreadPool
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram