ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::threadmodel::DedicatedWorker Member List

This is the complete list of members for alib::threadmodel::DedicatedWorker, including all inherited members.

Acquire(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >inlineprotected
Acquire(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >inlineprotected
c11Threadalib::threads::Threadprotected
cast()alib::threads::TCondition< T >inlineprotected
cast()alib::threads::TCondition< T >inlineprotected
conditionVariablealib::threads::TCondition< T >protected
conditionVariablealib::threads::TCondition< T >protected
Dbgalib::threads::TCondition< T >protected
Dbgalib::threads::TCondition< T >protected
DbgMaxQueuelengthalib::threadmodel::DedicatedWorker
DedicatedWorker(const character *threadName)alib::threadmodel::DedicatedWorkerinline
DeleteJob(Job &job)alib::threadmodel::DedicatedWorkerinline
DeleteJobDeferred(Job &job)alib::threadmodel::DedicatedWorkerinline
destruct()alib::threads::Threadprotected
DWManager classalib::threadmodel::DedicatedWorkerfriend
Get(std::thread::id nativeID)alib::threads::Threadprotectedstatic
GetCurrent()alib::threads::Threadinlineprotectedstatic
GetID() constalib::threads::Threadinlineprotected
GetMain()alib::threads::Threadprotectedstatic
GetName() constalib::threadmodel::DedicatedWorkerinlinevirtual
GetNativeID() constalib::threads::Threadinlineprotected
GetState()alib::threads::Threadinlineprotected
idalib::threads::Threadprotected
IsAlive()alib::threads::Threadinlineprotected
isConditionMet()alib::threadmodel::DedicatedWorkerinlineprotected
Join()alib::threads::Threadprotectedvirtual
lang::Owner< DedicatedWorker & > (defined in alib::threadmodel::DedicatedWorker)alib::threadmodel::DedicatedWorkerfriend
lengthalib::threadmodel::DedicatedWorkerprotected
Load() constalib::threadmodel::DedicatedWorkerinline
manageralib::threadmodel::DedicatedWorkerprotected
mutexalib::threads::TCondition< T >protected
mutexalib::threads::TCondition< T >protected
Namealib::threadmodel::Triggeredprotected
namealib::threads::Threadprotected
nativeIDalib::threads::Threadprotected
pop()alib::threadmodel::DedicatedWorkerprotected
process(Job &vjob)alib::threadmodel::DedicatedWorkerinlineprotectedvirtual
pushAndRelease(QueueElement &&jobInfo)alib::threadmodel::DedicatedWorkerprotected
queuealib::threadmodel::DedicatedWorkerprotected
Release(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >inlineprotected
Release(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >inlineprotected
ReleaseAndNotify(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >inlineprotected
ReleaseAndNotify(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >inlineprotected
ReleaseAndNotifyAll(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >inlineprotected
ReleaseAndNotifyAll(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >inlineprotected
Run() overridealib::threadmodel::DedicatedWorkerprotectedvirtual
runnablealib::threads::Threadprotected
Schedule(Priority priority, TArgs &&... args)alib::threadmodel::DedicatedWorkerinlineprotected
schedule(Priority priority, bool keepJob, TArgs &&... args)alib::threadmodel::DedicatedWorkerinlineprotected
ScheduleStop(Priority priority)alib::threadmodel::DedicatedWorkerinline
ScheduleVoid(Priority priority, TArgs &&... args)alib::threadmodel::DedicatedWorkerinlineprotected
SetName(const character *newName)alib::threads::Threadinlineprotectedvirtual
Sleep(const Ticks::Duration &duration)alib::threads::Threadinlineprotectedstatic
Sleep(const Ticks::Duration::TDuration &duration)alib::threads::Threadinlineprotectedstatic
SleepMicros(int64_t microseconds)alib::threads::Threadinlineprotectedstatic
SleepMillis(int milliseconds)alib::threads::Threadinlineprotectedstatic
SleepNanos(int64_t nanoseconds)alib::threads::Threadinlineprotectedstatic
SleepUntil(const Ticks &time)alib::threads::Threadinlineprotectedstatic
Start()alib::threads::Threadprotectedvirtual
State enum namealib::threads::Threadprotected
statealib::threads::Threadprotected
statLastJobExecutionalib::threadmodel::DedicatedWorkerprotected
StopIsExecuted()alib::threadmodel::DedicatedWorkerinline
StopIsScheduled()alib::threadmodel::DedicatedWorkerinline
stopJobExecutedalib::threadmodel::DedicatedWorkerprotected
stopJobPushedalib::threadmodel::DedicatedWorkerprotected
TCondition(const character *dbgName)alib::threads::TCondition< T >inlineprotected
TCondition(const character *dbgName)alib::threads::TCondition< T >inlineprotected
Thread(const character *pName=A_CHAR(""))alib::threads::Threadinlineprotected
Thread(Runnable *target, const character *pName=A_CHAR(""))alib::threads::Threadprotected
Thread(const Thread &)=deletealib::threads::Threadprotected
threads::TCondition< DedicatedWorker > (defined in alib::threadmodel::DedicatedWorker)alib::threadmodel::DedicatedWorkerfriend
trigger() overridealib::threadmodel::DedicatedWorkerinlineprotectedvirtual
triggerDurationalib::threadmodel::DedicatedWorkerprotected
Triggered(const String &pName)alib::threadmodel::Triggeredinlineprotected
triggerPeriod() overridealib::threadmodel::DedicatedWorkerinlineprotectedvirtual
WaitForNotification(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >inlineprotected
WaitForNotification(const Ticks::Duration::TDuration &maxWaitTimeSpan, const CallerInfo &ci)alib::threads::TCondition< T >inlineprotected
WaitForNotification(const Ticks::Duration &maxWaitTimeSpan, const CallerInfo &ci)alib::threads::TCondition< T >inlineprotected
WaitForNotification(const Ticks &wakeUpTime, const CallerInfo &ci)alib::threads::TCondition< T >inlineprotected
WaitForNotification(ALIB_DBG_TAKE_CI)alib::threads::TCondition< T >inlineprotected
WaitForNotification(const Ticks::Duration::TDuration &maxWaitTimeSpan, const CallerInfo &ci)alib::threads::TCondition< T >inlineprotected
WaitForNotification(const Ticks::Duration &maxWaitTimeSpan, const CallerInfo &ci)alib::threads::TCondition< T >inlineprotected
WaitForNotification(const Ticks &wakeUpTime, const CallerInfo &ci)alib::threads::TCondition< T >inlineprotected
YieldToSystem()alib::threads::Threadinlineprotectedstatic
~DedicatedWorker() overridealib::threadmodel::DedicatedWorkerinline
~Runnable()alib::threads::Runnableinlineprotectedvirtual
~Thread() overridealib::threads::Threadinlineprotectedvirtual
~Triggered()alib::threadmodel::Triggeredinlineprotectedvirtual