FreeRTOScpp
|
FreeRTOS Call back wrapper. More...
#include <CallBack.h>
Functions | |
void | voidCallbackU32 (void *cb, uint32_t parm) |
Define a "C" Callback trampline suitable for Timer Callbacks. | |
FreeRTOS Call back wrapper.
This file provides the C Trampoline function for the Callback Wrappers
void voidCallbackU32 | ( | void * | cb, |
uint32_t | parm ) |
Define a "C" Callback trampline suitable for Timer Callbacks.
This is a "C" API function that takes a void* and a uint32_t points, like a FreeRTOS Timer callback that makes that FreeRTOS callback link to our CallBack templates using the "C" Callbacks void* parameter. This allows a CallBack<void, uint32_t> to be used for a timer
cb | The Callback Object to use |
parm | The Parameter to send to the Callback |
References CallBack< Tr, Tp1, Tp2 >::callback().
Referenced by CallBack< void, uint32_t >::callback().