Beatmup
Beatmup::ThreadPool Member List
This is the complete list of members for
Beatmup::ThreadPool
, including all inherited members.
abortExternally
Beatmup::ThreadPool
private
abortInternally
Beatmup::ThreadPool
private
abortJob
(Job job)
Beatmup::ThreadPool
inline
busy
()
Beatmup::ThreadPool
inline
check
()
Beatmup::ThreadPool
inline
currentJob
Beatmup::ThreadPool
private
currentWorkerCount
Beatmup::ThreadPool
private
eventListener
Beatmup::ThreadPool
private
exceptions
Beatmup::ThreadPool
private
exceptionsAccess
Beatmup::ThreadPool
private
failFlag
Beatmup::ThreadPool
private
getThreadCount
() const
Beatmup::ThreadPool
inline
gpu
Beatmup::ThreadPool
private
hardwareConcurrency
()
Beatmup::ThreadPool
inline
static
isGpuQueried
() const
Beatmup::ThreadPool
inline
isGpuReady
() const
Beatmup::ThreadPool
inline
isGpuTested
Beatmup::ThreadPool
private
isManagingThread
() const
Beatmup::ThreadPool
inline
jobCounter
Beatmup::ThreadPool
private
jobs
Beatmup::ThreadPool
private
jobsAccess
Beatmup::ThreadPool
private
jobsCvar
Beatmup::ThreadPool
private
managingThreadFunc
(TaskThreadImpl &thread)
Beatmup::ThreadPool
inline
private
myIndex
Beatmup::ThreadPool
remainingWorkers
Beatmup::ThreadPool
private
repeatFlag
Beatmup::ThreadPool
private
repeatTask
(AbstractTask &task, bool abortCurrent)
Beatmup::ThreadPool
inline
resize
(ThreadIndex newThreadCount)
Beatmup::ThreadPool
inline
submitTask
(AbstractTask &task, const TaskExecutionMode mode)
Beatmup::ThreadPool
inline
syncHitsBound
Beatmup::ThreadPool
private
syncHitsCount
Beatmup::ThreadPool
private
synchro
Beatmup::ThreadPool
private
synchroCvar
Beatmup::ThreadPool
private
synchronizeThread
(TaskThreadImpl &thread)
Beatmup::ThreadPool
inline
private
TaskExecutionMode
enum name
Beatmup::ThreadPool
threadCount
Beatmup::ThreadPool
private
ThreadPool
(const ThreadPool &)=delete
Beatmup::ThreadPool
private
ThreadPool
(const PoolIndex index, const ThreadIndex limitThreadCount, EventListener &listener)
Beatmup::ThreadPool
inline
wait
()
Beatmup::ThreadPool
inline
waitForJob
(Job job)
Beatmup::ThreadPool
inline
workers
Beatmup::ThreadPool
private
workersAccess
Beatmup::ThreadPool
private
workersCvar
Beatmup::ThreadPool
private
workerThreadFunc
(TaskThreadImpl &thread)
Beatmup::ThreadPool
inline
private
~ThreadPool
()
Beatmup::ThreadPool
inline
Generated on Tue Nov 21 2023 13:54:27 for Beatmup by
1.9.1