ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
Trigger Member List

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
c11ThreadThreadprotected
cast()TCondition< TDerived >inlineprotected
conditionVariableTCondition< TDerived >protected
DbgTCondition< TDerived >protected
Do(Ticks until)Trigger
Do(Ticks::Duration until)Triggerinline
Get(std::thread::id nativeID)Threadprotectedstatic
GetCurrent()Threadinlineprotectedstatic
GetID() constThreadinlineprotected
GetMain()Threadprotectedstatic
GetName() constThreadinlineprotectedvirtual
GetNativeID() constThreadinlineprotected
GetState()Threadinlineprotected
idThreadprotected
internalThreadModeTriggerprotected
IsAlive()Threadinlineprotected
isConditionMet() const noexceptTriggerinlineprotected
Join()Threadprotectedvirtual
lang::Owner< Trigger & > (defined in Trigger)Triggerfriend
mutexTCondition< TDerived >protected
nameThreadprotected
nativeIDThreadprotected
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() overrideTriggervirtual
runnableThreadprotected
SetName(const String &newName)Threadinlineprotectedvirtual
Sleep(const Ticks::Duration &duration)Threadinlineprotectedstatic
Sleep(const Ticks::Duration::TDuration &duration)Threadinlineprotectedstatic
SleepMicros(int64_t microseconds)Threadinlineprotectedstatic
SleepMillis(int milliseconds)Threadinlineprotectedstatic
SleepNanos(int64_t nanoseconds)Threadinlineprotectedstatic
SleepUntil(const Ticks &time)Threadinlineprotectedstatic
Start()Triggervirtual
State enum nameThreadprotected
stateThreadprotected
Stop()Triggervirtual
TCondition(const String &dbgName)TCondition< TDerived >inlineprotected
Thread(const String &pName=EMPTY_STRING)Threadinlineprotected
Thread(Runnable *target, const String &pName=EMPTY_STRING)Threadprotected
Thread(const Thread &)=deleteThreadprotected
threads::TCondition< Trigger > (defined in Trigger)Triggerfriend
Trigger()Trigger
triggerListTriggerprotected
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
wakeUpConditionTriggerprotected
YieldToSystem()Threadinlineprotectedstatic
~Runnable()Runnableinlineprotectedvirtual
~Thread() overrideThreadprotectedvirtual
~Trigger() overrideTriggervirtual