This is the complete list of members for DedicatedWorker, including all inherited members.
Acquire(ALIB_DBG_TAKE_CI) | TCondition< TDerived > | inlineprotected |
c11Thread | Thread | protected |
cast() | TCondition< TDerived > | inlineprotected |
conditionVariable | TCondition< TDerived > | protected |
Dbg | TCondition< TDerived > | protected |
DbgMaxQueuelength | DedicatedWorker | |
DedicatedWorker(const alib::String &threadName) | DedicatedWorker | inline |
DeleteJob(Job &job) | DedicatedWorker | inline |
DeleteJobDeferred(Job &job) | DedicatedWorker | inline |
DWManager class | DedicatedWorker | friend |
Get(std::thread::id nativeID) | Thread | protectedstatic |
GetCurrent() | Thread | inlineprotectedstatic |
GetID() const | Thread | inlineprotected |
GetMain() | Thread | protectedstatic |
GetName() const | DedicatedWorker | inlinevirtual |
GetNativeID() const | Thread | inlineprotected |
GetState() | Thread | inlineprotected |
id | Thread | protected |
IsAlive() | Thread | inlineprotected |
isConditionMet() | DedicatedWorker | inlineprotected |
Join() | Thread | protectedvirtual |
lang::Owner< DedicatedWorker & > (defined in DedicatedWorker) | DedicatedWorker | friend |
length | DedicatedWorker | protected |
Load() const | DedicatedWorker | inline |
manager | DedicatedWorker | protected |
mutex | TCondition< TDerived > | protected |
Name | Triggered | protected |
name | Thread | protected |
nativeID | Thread | protected |
pop() | DedicatedWorker | protected |
process(Job &vjob) | DedicatedWorker | inlineprotectedvirtual |
pushAndRelease(QueueElement &&jobInfo) | DedicatedWorker | protected |
queue | DedicatedWorker | protected |
Release(ALIB_DBG_TAKE_CI) | TCondition< TDerived > | inlineprotected |
ReleaseAndNotify(ALIB_DBG_TAKE_CI) | TCondition< TDerived > | inlineprotected |
ReleaseAndNotifyAll(ALIB_DBG_TAKE_CI) | TCondition< TDerived > | inlineprotected |
Run() override | DedicatedWorker | protectedvirtual |
runnable | Thread | protected |
Schedule(Priority priority, TArgs &&... args) | DedicatedWorker | inlineprotected |
schedule(Priority priority, bool keepJob, TArgs &&... args) | DedicatedWorker | inlineprotected |
ScheduleStop(Priority priority) | DedicatedWorker | inline |
ScheduleVoid(Priority priority, TArgs &&... args) | DedicatedWorker | inlineprotected |
SetName(const String &newName) | Thread | inlineprotectedvirtual |
Sleep(const Ticks::Duration &duration) | Thread | inlineprotectedstatic |
Sleep(const Ticks::Duration::TDuration &duration) | Thread | inlineprotectedstatic |
SleepMicros(int64_t microseconds) | Thread | inlineprotectedstatic |
SleepMillis(int milliseconds) | Thread | inlineprotectedstatic |
SleepNanos(int64_t nanoseconds) | Thread | inlineprotectedstatic |
SleepUntil(const Ticks &time) | Thread | inlineprotectedstatic |
Start() | Thread | protectedvirtual |
State enum name | Thread | protected |
state | Thread | protected |
statLastJobExecution | DedicatedWorker | protected |
StopIsExecuted() | DedicatedWorker | inline |
StopIsScheduled() | DedicatedWorker | inline |
stopJobExecuted | DedicatedWorker | protected |
stopJobPushed | DedicatedWorker | protected |
TCondition(const String &dbgName) | TCondition< TDerived > | inlineprotected |
Thread(const String &pName=EMPTY_STRING) | Thread | inlineprotected |
Thread(Runnable *target, const String &pName=EMPTY_STRING) | Thread | protected |
Thread(const Thread &)=delete | Thread | protected |
threads::TCondition< DedicatedWorker > (defined in DedicatedWorker) | DedicatedWorker | friend |
trigger() override | DedicatedWorker | inlineprotectedvirtual |
triggerDuration | DedicatedWorker | protected |
Triggered(const String &pName) | Triggered | inlineprotected |
triggerPeriod() override | DedicatedWorker | inlineprotectedvirtual |
WaitForNotification(ALIB_DBG_TAKE_CI) | TCondition< TDerived > | inlineprotected |
WaitForNotification(const Ticks::Duration::TDuration &maxWaitTimeSpan, const CallerInfo &ci) | TCondition< TDerived > | inlineprotected |
WaitForNotification(const Ticks::Duration &maxWaitTimeSpan, const CallerInfo &ci) | TCondition< TDerived > | inlineprotected |
WaitForNotification(const Ticks &wakeUpTime, const CallerInfo &ci) | TCondition< TDerived > | inlineprotected |
YieldToSystem() | Thread | inlineprotectedstatic |
~DedicatedWorker() override | DedicatedWorker | inline |
~Runnable() | Runnable | inlineprotectedvirtual |
~Thread() override | Thread | protectedvirtual |
~Triggered() | Triggered | inlineprotectedvirtual |