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

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

DLEntryTag enum valuestk::util::DListEntry< IWaitObject, false >
DLEntryType typedefstk::util::DListEntry< IWaitObject, false >
DLHeadType typedefstk::util::DListEntry< IWaitObject, false >
DListEntry()stk::util::DListEntry< IWaitObject, false >inlineexplicit
GetHead()stk::util::DListEntry< IWaitObject, false >inline
GetNext()stk::util::DListEntry< IWaitObject, false >inline
GetPrev()stk::util::DListEntry< IWaitObject, false >inline
GetTid() const =0stk::IWaitObjectpure virtual
IsLinked() conststk::util::DListEntry< IWaitObject, false >inline
IsTimeout() const =0stk::IWaitObjectpure virtual
Link(DLHeadType *head, DLEntryType *next, DLEntryType *prev)stk::util::DListEntry< IWaitObject, false >inlineprivate
ListEntryType typedefstk::IWaitObject
ListHeadType typedefstk::IWaitObject
m_headstk::util::DListEntry< IWaitObject, false >private
m_nextstk::util::DListEntry< IWaitObject, false >private
m_prevstk::util::DListEntry< IWaitObject, false >private
operator const IWaitObject *() conststk::util::DListEntry< IWaitObject, false >inline
operator IWaitObject *()stk::util::DListEntry< IWaitObject, false >inline
Tick(Timeout elapsed_ticks)=0stk::IWaitObjectpure virtual
Unlink()stk::util::DListEntry< IWaitObject, false >inlineprivate
Wake(bool timeout)=0stk::IWaitObjectpure virtual
~DListEntry()=defaultstk::util::DListEntry< IWaitObject, false >protected
~IWaitObject()=defaultstk::IWaitObjectprotected