Beatmup
Beatmup::ThreadPool Member List

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

abortExternallyBeatmup::ThreadPoolprivate
abortInternallyBeatmup::ThreadPoolprivate
abortJob(Job job)Beatmup::ThreadPoolinline
busy()Beatmup::ThreadPoolinline
check()Beatmup::ThreadPoolinline
currentJobBeatmup::ThreadPoolprivate
currentWorkerCountBeatmup::ThreadPoolprivate
eventListenerBeatmup::ThreadPoolprivate
exceptionsBeatmup::ThreadPoolprivate
exceptionsAccessBeatmup::ThreadPoolprivate
failFlagBeatmup::ThreadPoolprivate
getThreadCount() constBeatmup::ThreadPoolinline
gpuBeatmup::ThreadPoolprivate
hardwareConcurrency()Beatmup::ThreadPoolinlinestatic
isGpuQueried() constBeatmup::ThreadPoolinline
isGpuReady() constBeatmup::ThreadPoolinline
isGpuTestedBeatmup::ThreadPoolprivate
isManagingThread() constBeatmup::ThreadPoolinline
jobCounterBeatmup::ThreadPoolprivate
jobsBeatmup::ThreadPoolprivate
jobsAccessBeatmup::ThreadPoolprivate
jobsCvarBeatmup::ThreadPoolprivate
managingThreadFunc(TaskThreadImpl &thread)Beatmup::ThreadPoolinlineprivate
myIndexBeatmup::ThreadPool
remainingWorkersBeatmup::ThreadPoolprivate
repeatFlagBeatmup::ThreadPoolprivate
repeatTask(AbstractTask &task, bool abortCurrent)Beatmup::ThreadPoolinline
resize(ThreadIndex newThreadCount)Beatmup::ThreadPoolinline
submitTask(AbstractTask &task, const TaskExecutionMode mode)Beatmup::ThreadPoolinline
syncHitsBoundBeatmup::ThreadPoolprivate
syncHitsCountBeatmup::ThreadPoolprivate
synchroBeatmup::ThreadPoolprivate
synchroCvarBeatmup::ThreadPoolprivate
synchronizeThread(TaskThreadImpl &thread)Beatmup::ThreadPoolinlineprivate
TaskExecutionMode enum nameBeatmup::ThreadPool
threadCountBeatmup::ThreadPoolprivate
ThreadPool(const ThreadPool &)=deleteBeatmup::ThreadPoolprivate
ThreadPool(const PoolIndex index, const ThreadIndex limitThreadCount, EventListener &listener)Beatmup::ThreadPoolinline
wait()Beatmup::ThreadPoolinline
waitForJob(Job job)Beatmup::ThreadPoolinline
workersBeatmup::ThreadPoolprivate
workersAccessBeatmup::ThreadPoolprivate
workersCvarBeatmup::ThreadPoolprivate
workerThreadFunc(TaskThreadImpl &thread)Beatmup::ThreadPoolinlineprivate
~ThreadPool()Beatmup::ThreadPoolinline