AUI Framework
master
Cross-platform module-based framework for developing C++20 desktop applications
|
This is the complete list of members for AThreadPool, including all inherited members.
AThreadPool(size_t size) | AThreadPool | |
AThreadPool() | AThreadPool | |
clear() (defined in AThreadPool) | AThreadPool | |
enqueue(const std::function< void()> &fun, Priority priority=PRIORITY_MEDIUM) (defined in AThreadPool) | AThreadPool | static |
getIdleWorkerCount() const (defined in AThreadPool) | AThreadPool | inline |
getPendingTaskCount() (defined in AThreadPool) | AThreadPool | |
getTotalWorkerCount() const (defined in AThreadPool) | AThreadPool | inline |
global() | AThreadPool | static |
mCV (defined in AThreadPool) | AThreadPool | protected |
mIdleWorkers (defined in AThreadPool) | AThreadPool | protected |
mQueueHighest (defined in AThreadPool) | AThreadPool | protected |
mQueueLock (defined in AThreadPool) | AThreadPool | protected |
mQueueLowest (defined in AThreadPool) | AThreadPool | protected |
mQueueMedium (defined in AThreadPool) | AThreadPool | protected |
mQueueTryLater (defined in AThreadPool) | AThreadPool | protected |
mWorkers (defined in AThreadPool) | AThreadPool | protected |
operator*(Callable fun) (defined in AThreadPool) | AThreadPool | inline |
parallel(Iterator begin, Iterator end, Functor &&functor) | AThreadPool | |
Priority enum name (defined in AThreadPool) | AThreadPool | |
PRIORITY_HIGHEST enum value (defined in AThreadPool) | AThreadPool | |
PRIORITY_LOWEST enum value (defined in AThreadPool) | AThreadPool | |
PRIORITY_MEDIUM enum value (defined in AThreadPool) | AThreadPool | |
run(const std::function< void()> &fun, Priority priority=PRIORITY_MEDIUM) (defined in AThreadPool) | AThreadPool | |
runLaterTasks() (defined in AThreadPool) | AThreadPool | |
setWorkersCount(std::size_t workersCount) (defined in AThreadPool) | AThreadPool | |
task typedef (defined in AThreadPool) | AThreadPool | protected |
wakeUpAll() (defined in AThreadPool) | AThreadPool | inline |
~AThreadPool() (defined in AThreadPool) | AThreadPool |