ELEC-C7222
Libraries for ELEC C7222 Course Work
Loading...
Searching...
No Matches
c7222::FreeRtosTimer Member List

This is the complete list of members for c7222::FreeRtosTimer, including all inherited members.

ChangePeriod(std::uint32_t period_ticks, std::uint32_t ticks_to_wait=0)c7222::FreeRtosTimer
ChangePeriodFromISR(std::uint32_t period_ticks)c7222::FreeRtosTimer
FreeRtosTimer()=defaultc7222::FreeRtosTimer
FreeRtosTimer(const char *name, std::uint32_t period_ticks, Type type, std::function< void(void *)> callback=nullptr)c7222::FreeRtosTimer
FreeRtosTimerCallbackc7222::FreeRtosTimerfriend
Initialize(const char *name, std::uint32_t period_ticks, Type type, std::function< void(void *)> callback)c7222::FreeRtosTimer
IsActive() constc7222::FreeRtosTimer
IsValid() constc7222::FreeRtosTimer
NonCopyable()=defaultc7222::NonCopyableprotected
NonCopyable(const NonCopyable &)=deletec7222::NonCopyable
NonCopyable(NonCopyable &&)=defaultc7222::NonCopyable
NonCopyableNonMovable()=defaultc7222::NonCopyableNonMovableprotected
NonMovable()=defaultc7222::NonMovableprotected
NonMovable(const NonMovable &)=defaultc7222::NonMovable
NonMovable(NonMovable &&)=deletec7222::NonMovable
c7222::operator=(const NonCopyable &)=deletec7222::NonCopyable
c7222::operator=(NonCopyable &&)=defaultc7222::NonCopyable
c7222::NonMovable::operator=(const NonMovable &)=defaultc7222::NonMovable
c7222::NonMovable::operator=(NonMovable &&)=deletec7222::NonMovable
Reset(std::uint32_t ticks_to_wait=0)c7222::FreeRtosTimer
ResetFromISR()c7222::FreeRtosTimer
SetCallback(std::function< void(void *)> callback)c7222::FreeRtosTimer
Start(std::uint32_t ticks_to_wait=0, void *callback_arg=nullptr)c7222::FreeRtosTimer
StartFromISR(void *callback_arg=nullptr)c7222::FreeRtosTimer
Stop(std::uint32_t ticks_to_wait=0)c7222::FreeRtosTimer
StopFromISR()c7222::FreeRtosTimer
Type enum namec7222::FreeRtosTimer
~FreeRtosTimer()c7222::FreeRtosTimer
~NonCopyable()=defaultc7222::NonCopyableprotected
~NonCopyableNonMovable()=defaultc7222::NonCopyableNonMovableprotected
~NonMovable()=defaultc7222::NonMovableprotected