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

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

CTimerWrapper()CTimerWrapperinline
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
GetCallback()CTimerWrapperinline
GetDeadline() conststk::time::TimerHost::Timerinline
GetHead()stk::util::DListEntry< Timer, false >inlineprivate
GetHostHandle()CTimerWrapperinline
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
GetUserData()CTimerWrapperinline
Initialize(stk_timer_callback_t const callback, void *user_data)CTimerWrapperinline
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_callbackCTimerWrapperprivate
m_deadlinestk::time::TimerHost::Timerprivate
m_headstk::util::DListEntry< Timer, false >private
m_host_handleCTimerWrapperprivate
m_nextstk::util::DListEntry< Timer, false >private
m_pendingstk::time::TimerHost::Timerprivate
m_periodstk::time::TimerHost::Timerprivate
m_prevstk::util::DListEntry< Timer, false >private
m_rearmingstk::time::TimerHost::Timerprivate
m_timestampstk::time::TimerHost::Timerprivate
m_user_dataCTimerWrapperprivate
OnExpired(TimerHost *host) overrideCTimerWrappervirtual
operator const Timer *() conststk::util::DListEntry< Timer, false >inlineprivate
operator Timer *()stk::util::DListEntry< Timer, false >inlineprivate
Reset()CTimerWrapperinline
SetHostHandle(stk_timerhost_t *host_handle)CTimerWrapperinline
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
~Timer()=defaultstk::time::TimerHost::Timer