Doxygen XLinks
by
V: 2511R0
Website: doxygen
Loading...
Searching...
No Matches
dxl::DXLThreadPool Member List

This is the complete list of members for dxl::DXLThreadPool, including all inherited members.

Acquire(ALIB_DBG_TAKE_CI)alib::threadmodel::ThreadPool
addThread()alib::threadmodel::ThreadPoolprotected
cast()alib::threads::TCondition< T >protected
conditionVariablealib::threads::TCondition< T >protected
CountedIdleWorkers() constalib::threadmodel::ThreadPool
CountedOpenJobs() constalib::threadmodel::ThreadPool
CountedWorkers() constalib::threadmodel::ThreadPool
CreateWorker() overridedxl::DXLThreadPoolinlineprivatevirtual
ctdIdlealib::threadmodel::ThreadPoolprotected
ctdOpenJobsalib::threadmodel::ThreadPoolprotected
ctdStatJobsScheduledalib::threadmodel::ThreadPoolprotected
ctdWorkersalib::threadmodel::ThreadPoolprotected
Dbgalib::threads::TCondition< T >protected
DbgDumpKnownJobs(NAString &target, const NString &linePrefix=" ")alib::threadmodel::ThreadPool
DbgKnownJobsalib::threadmodel::ThreadPoolprotected
DCSIsAcquired() const overridealib::threadmodel::ThreadPoolvirtual
DCSIsSharedAcquired() const overridealib::threadmodel::ThreadPoolvirtual
DeleteJob(Job &job)alib::threadmodel::ThreadPool
DeleteJobDeferred(Job &job)alib::threadmodel::ThreadPool
DisposeWorker(PoolWorker *poolWorker)alib::threadmodel::ThreadPoolvirtual
GetAllocator()alib::threadmodel::ThreadPool
GetPoolAllocator()alib::threadmodel::ThreadPool
HardwareConcurrency() noexceptalib::threadmodel::ThreadPoolstatic
IdleWaitTimealib::threadmodel::ThreadPool
isConditionMet()alib::threadmodel::ThreadPoolprotected
IsIdle() constalib::threadmodel::ThreadPool
lastThreadToJoinalib::threadmodel::ThreadPoolprotected
maalib::threadmodel::ThreadPoolprotected
mutexalib::threads::TCondition< T >protected
nextWorkerIDalib::threadmodel::ThreadPoolprotected
poolalib::threadmodel::ThreadPoolprotected
pop(PoolWorker *worker)alib::threadmodel::ThreadPoolprotected
pushAndRelease(QueueEntry &&entry)alib::threadmodel::ThreadPoolprotected
queuealib::threadmodel::ThreadPoolprotected
Release(ALIB_DBG_TAKE_CI)alib::threadmodel::ThreadPool
ReleaseAndNotify(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >protected
ReleaseAndNotifyAll(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >protected
Schedule(TArgs &&... args)alib::threadmodel::ThreadPool
schedule(bool keepJob, TArgs &&... args)alib::threadmodel::ThreadPoolprotected
ScheduleVoid(TArgs &&... args)alib::threadmodel::ThreadPool
Shutdown()alib::threadmodel::ThreadPool
StatsCountedScheduledJobs() constalib::threadmodel::ThreadPool
Strategyalib::threadmodel::ThreadPool
Sync()alib::threadmodel::ThreadPool
TCondition(const character *dbgName)alib::threads::TCondition< T >protected
ThreadPool()alib::threadmodel::ThreadPool
timeOfLastSizeChangealib::threadmodel::ThreadPoolprotected
WaitForAllIdle(Ticks::Duration timeout, Ticks::Duration dbgWarnAfter)alib::threadmodel::ThreadPool
WaitForNotification(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >protected
WaitForNotification(const Ticks &wakeUpTime, const CallerInfo &ci)alib::threads::TCondition< T >protected
WaitForNotification(const Ticks::Duration &maxWaitTimeSpan, const CallerInfo &ci)alib::threads::TCondition< T >protected
WaitForNotification(const Ticks::Duration::TDuration &maxWaitTimeSpan, const CallerInfo &ci)alib::threads::TCondition< T >protected
workersalib::threadmodel::ThreadPoolprotected
~AssociatedLock()alib::lang::DbgCriticalSections::AssociatedLockvirtual
~ThreadPool() overridealib::threadmodel::ThreadPool