SuperTinyKernel™ RTOS 1.05.3
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
Loading...
Searching...
No Matches
stk::ISyncObject Member List

This is the complete list of members for stk::ISyncObject, including all inherited members.

AddWaitObject(IWaitObject *wobj)stk::ISyncObjectinlinevirtual
DLEntryType typedefstk::util::DListEntry< ISyncObject, false >
DLHeadType typedefstk::util::DListEntry< ISyncObject, false >
DListEntry()stk::util::DListEntry< ISyncObject, false >inlineexplicit
GetHead() conststk::util::DListEntry< ISyncObject, false >inline
GetNext() conststk::util::DListEntry< ISyncObject, false >inline
GetPrev() conststk::util::DListEntry< ISyncObject, false >inline
IsLinked() conststk::util::DListEntry< ISyncObject, false >inline
ISyncObject()stk::ISyncObjectinlineexplicitprotected
Link(DLHeadType *head, DLEntryType *next, DLEntryType *prev)stk::util::DListEntry< ISyncObject, false >inlineprivate
ListEntryType typedefstk::ISyncObject
ListHeadType typedefstk::ISyncObject
m_headstk::util::DListEntry< ISyncObject, false >private
m_nextstk::util::DListEntry< ISyncObject, false >private
m_prevstk::util::DListEntry< ISyncObject, false >private
m_wait_liststk::ISyncObjectprotected
operator const ISyncObject *() conststk::util::DListEntry< ISyncObject, false >inline
operator ISyncObject *()stk::util::DListEntry< ISyncObject, false >inline
RemoveWaitObject(IWaitObject *wobj)stk::ISyncObjectinlinevirtual
Tick(Timeout elapsed_ticks)stk::ISyncObjectinlinevirtual
Unlink()stk::util::DListEntry< ISyncObject, false >inlineprivate
WakeAll()stk::ISyncObjectinlineprotected
WakeOne()stk::ISyncObjectinlineprotected
~DListEntry()stk::util::DListEntry< ISyncObject, false >inlineprotected
~ISyncObject()stk::ISyncObjectinline