#include <TimerCPP.h>
|
| Timer (char const *name_, void(*func)(TimerHandle_t handle), TickType_t period_, bool reload, bool start_) |
|
| Timer (char const *name_, void(*func)(TimerHandle_t handle), Time_ms period_, bool reload, bool start_) |
|
virtual | ~Timer () |
|
bool | active () |
|
TickType_t | expiryTime () |
|
const char * | name () |
|
TickType_t | period () |
|
bool | period (TickType_t period_, TickType_t wait=portMAX_DELAY) |
|
bool | period (Time_ms period_, TickType_t wait=portMAX_DELAY) |
|
bool | period (Time_ms period_, Time_ms wait) |
|
bool | periodISR (TickType_t period_, portBASE_TYPE &waswoken) |
|
bool | periodISR (Time_ms period_, portBASE_TYPE &waswoken) |
|
bool | reset (TickType_t wait=portMAX_DELAY) |
|
bool | reset (Time_ms wait) |
|
bool | resetISR (portBASE_TYPE &waswoken) |
|
bool | start (TickType_t wait=portMAX_DELAY) |
|
bool | start (Time_ms wait) |
|
bool | startISR (portBASE_TYPE &waswoken) |
|
bool | stop (TickType_t wait=portMAX_DELAY) |
|
bool | stop (Time_ms wait) |
|
bool | stopISR (portBASE_TYPE &waswoken) |
|
◆ Timer() [1/2]
FreeRTOScpp::Timer::Timer |
( |
char const * |
name_, |
|
|
void(*)(TimerHandle_t handle) |
func, |
|
|
TickType_t |
period_, |
|
|
bool |
reload, |
|
|
bool |
start_ |
|
) |
| |
|
inline |
◆ Timer() [2/2]
FreeRTOScpp::Timer::Timer |
( |
char const * |
name_, |
|
|
void(*)(TimerHandle_t handle) |
func, |
|
|
Time_ms |
period_, |
|
|
bool |
reload, |
|
|
bool |
start_ |
|
) |
| |
|
inline |
◆ ~Timer()
virtual FreeRTOScpp::Timer::~Timer |
( |
| ) |
|
|
inlinevirtual |
◆ active()
bool FreeRTOScpp::Timer::active |
( |
| ) |
|
|
inline |
◆ expiryTime()
TickType_t FreeRTOScpp::Timer::expiryTime |
( |
| ) |
|
|
inline |
◆ name()
const char* FreeRTOScpp::Timer::name |
( |
| ) |
|
|
inline |
◆ period() [1/4]
TickType_t FreeRTOScpp::Timer::period |
( |
| ) |
|
|
inline |
◆ period() [2/4]
bool FreeRTOScpp::Timer::period |
( |
TickType_t |
period_, |
|
|
TickType_t |
wait = portMAX_DELAY |
|
) |
| |
|
inline |
◆ period() [3/4]
bool FreeRTOScpp::Timer::period |
( |
Time_ms |
period_, |
|
|
TickType_t |
wait = portMAX_DELAY |
|
) |
| |
|
inline |
◆ period() [4/4]
◆ periodISR() [1/2]
bool FreeRTOScpp::Timer::periodISR |
( |
TickType_t |
period_, |
|
|
portBASE_TYPE & |
waswoken |
|
) |
| |
|
inline |
◆ periodISR() [2/2]
bool FreeRTOScpp::Timer::periodISR |
( |
Time_ms |
period_, |
|
|
portBASE_TYPE & |
waswoken |
|
) |
| |
|
inline |
◆ reset() [1/2]
bool FreeRTOScpp::Timer::reset |
( |
TickType_t |
wait = portMAX_DELAY | ) |
|
|
inline |
◆ reset() [2/2]
bool FreeRTOScpp::Timer::reset |
( |
Time_ms |
wait | ) |
|
|
inline |
◆ resetISR()
bool FreeRTOScpp::Timer::resetISR |
( |
portBASE_TYPE & |
waswoken | ) |
|
|
inline |
◆ start() [1/2]
bool FreeRTOScpp::Timer::start |
( |
TickType_t |
wait = portMAX_DELAY | ) |
|
|
inline |
◆ start() [2/2]
bool FreeRTOScpp::Timer::start |
( |
Time_ms |
wait | ) |
|
|
inline |
◆ startISR()
bool FreeRTOScpp::Timer::startISR |
( |
portBASE_TYPE & |
waswoken | ) |
|
|
inline |
◆ stop() [1/2]
bool FreeRTOScpp::Timer::stop |
( |
TickType_t |
wait = portMAX_DELAY | ) |
|
|
inline |
◆ stop() [2/2]
bool FreeRTOScpp::Timer::stop |
( |
Time_ms |
wait | ) |
|
|
inline |
◆ stopISR()
bool FreeRTOScpp::Timer::stopISR |
( |
portBASE_TYPE & |
waswoken | ) |
|
|
inline |
◆ timerHandle
TimerHandle_t FreeRTOScpp::Timer::timerHandle |
|
protected |
Referenced by active(), expiryTime(), name(), period(), periodISR(), reset(), resetISR(), start(), startISR(), stop(), stopISR(), and ~Timer().
The documentation for this class was generated from the following file: