This is the complete list of members for Trigger, including all inherited members.
Acquire(ALIB_DBG_TAKE_CI) | TCondition< TDerived > | inlineprotected |
Add(Triggered &triggered, bool initialWakeup=false) | Trigger | |
c11Thread | Thread | protected |
cast() | TCondition< TDerived > | inlineprotected |
conditionVariable | TCondition< TDerived > | protected |
Dbg | TCondition< TDerived > | protected |
Do(Ticks until) | Trigger | |
Do(Ticks::Duration until) | Trigger | inline |
Get(std::thread::id nativeID) | Thread | protectedstatic |
GetCurrent() | Thread | inlineprotectedstatic |
GetID() const | Thread | inlineprotected |
GetMain() | Thread | protectedstatic |
GetName() const | Thread | inlineprotectedvirtual |
GetNativeID() const | Thread | inlineprotected |
GetState() | Thread | inlineprotected |
id | Thread | protected |
internalThreadMode | Trigger | protected |
IsAlive() | Thread | inlineprotected |
isConditionMet() const noexcept | Trigger | inlineprotected |
Join() | Thread | protectedvirtual |
lang::Owner< Trigger & > (defined in Trigger) | Trigger | friend |
mutex | TCondition< TDerived > | protected |
name | Thread | protected |
nativeID | Thread | 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 |
Remove(Triggered &triggered) | Trigger | |
Run() override | Trigger | virtual |
runnable | Thread | protected |
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() | Trigger | virtual |
State enum name | Thread | protected |
state | Thread | protected |
Stop() | Trigger | virtual |
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< Trigger > (defined in Trigger) | Trigger | friend |
Trigger() | Trigger | |
triggerList | Trigger | protected |
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 |
wakeUpCondition | Trigger | protected |
YieldToSystem() | Thread | inlineprotectedstatic |
~Runnable() | Runnable | inlineprotectedvirtual |
~Thread() override | Thread | protectedvirtual |
~Trigger() override | Trigger | virtual |