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
FrtosTimer Member List

This is the complete list of members for FrtosTimer, 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
EnsureTimerHost()FrtosTimerinlinestatic
FrtosTimer(const char *name, TickType_t period, bool auto_reload, void *timer_id, TimerCallbackFunction_t cb)FrtosTimerinlineexplicit
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_auto_reloadFrtosTimer
m_callbackFrtosTimer
m_cb_ownedFrtosTimer
m_deadlinestk::time::TimerHost::Timerprivate
m_headstk::util::DListEntry< Timer, false >private
m_nameFrtosTimer
m_nextstk::util::DListEntry< Timer, false >private
m_pendingstk::time::TimerHost::Timerprivate
m_periodFrtosTimer
m_prevstk::util::DListEntry< Timer, false >private
m_rearmingstk::time::TimerHost::Timerprivate
m_timer_idFrtosTimer
m_timestampstk::time::TimerHost::Timerprivate
OnExpired(stk::time::TimerHost *) overrideFrtosTimerinlinevirtual
operator const Timer *() conststk::util::DListEntry< Timer, false >inlineprivate
operator Timer *()stk::util::DListEntry< Timer, false >inlineprivate
STK_NONCOPYABLE_CLASS(Timer)stk::time::TimerHost::Timerprivate
Timer()stk::time::TimerHost::Timerinlineexplicit
Unlink()stk::util::DListEntry< Timer, false >inlineprivate
~DListEntry()=defaultstk::util::DListEntry< Timer, false >private
~FrtosTimer()FrtosTimerinlinevirtual
~Timer()=defaultstk::time::TimerHost::Timer