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

This is the complete list of members for StkTimer, including all inherited members.

DLEntryTag enum valuestk::time::TimerHost::Timer
DLEntryType typedefstk::util::DListEntry< Timer, false >private
DLHeadType typedefstk::util::DListEntry< Timer, false >private
DListEntry()stk::util::DListEntry< Timer, false >inlineexplicitprivate
EnsureTimerHostCreated()StkTimerinlinestatic
GetDeadline() conststk::time::TimerHost::Timerinline
GetHead()stk::util::DListEntry< Timer, false >inlineprivate
GetNext()stk::util::DListEntry< Timer, false >inlineprivate
GetPeriod() conststk::time::TimerHost::Timerinline
GetPrev()stk::util::DListEntry< Timer, false >inlineprivate
GetRemainingTicks() conststk::time::TimerHost::Timerinline
GetTimestamp() conststk::time::TimerHost::Timerinline
IsActive() conststk::time::TimerHost::Timerinline
IsLinked() conststk::util::DListEntry< Timer, false >inlineprivate
Link(DLHeadType *head, DLEntryType *next, DLEntryType *prev)stk::util::DListEntry< Timer, false >inlineprivate
m_activestk::time::TimerHost::Timerprivate
m_argumentStkTimer
m_cb_ownedStkTimer
m_deadlinestk::time::TimerHost::Timerprivate
m_funcStkTimer
m_headstk::util::DListEntry< Timer, false >private
m_nameStkTimer
m_nextstk::util::DListEntry< Timer, false >private
m_pendingstk::time::TimerHost::Timerprivate
m_periodstk::time::TimerHost::Timerprivate
m_period_ticksStkTimer
m_prevstk::util::DListEntry< Timer, false >private
m_rearmingstk::time::TimerHost::Timerprivate
m_timestampstk::time::TimerHost::Timerprivate
m_typeStkTimer
OnExpired(stk::time::TimerHost *) overrideStkTimerinlinevirtual
operator const Timer *() conststk::util::DListEntry< Timer, false >inlineprivate
operator Timer *()stk::util::DListEntry< Timer, false >inlineprivate
STK_NONCOPYABLE_CLASS(StkTimer)StkTimerprivate
StkTimer(osTimerFunc_t const func, osTimerType_t tt, void *arg, const char *name)StkTimerinlineexplicit
Timer()stk::time::TimerHost::Timerinlineexplicit
Unlink()stk::util::DListEntry< Timer, false >inlineprivate
~DListEntry()=defaultstk::util::DListEntry< Timer, false >private
~StkTimer()=defaultStkTimervirtual
~Timer()=defaultstk::time::TimerHost::Timer