FreeRTOScpp
|
Base callback with two parameters. More...
#include <CallBack.h>
Public Member Functions | |
CallBack () | |
virtual | ~CallBack () |
virtual Tr | callback (Tp1, Tp2)=0 |
Base callback with two parameters.
This is an abstract base class, where the derived class should define the callBack function.
Tr | The return type for the callback function |
Tp1 | The first parameter type, if void, there are no parameters |
Tp2 | The second parameter type, if void, only one parameter (unless Tp1 is void) |
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in FreeRTOScpp::MemberFunctionCallback< Tc, Tr, Tp1, Tp2 >, and FreeRTOScpp::FunctionCallback< Tr, Tp1, Tp2 >.
Referenced by FreeRTOScpp::CallBack< Tr, void >::~CallBack(), FreeRTOScpp::CallBack< Tr, Tp >::~CallBack(), FreeRTOScpp::CallBack< Tr >::~CallBack(), and FreeRTOScpp::CallBack< void, uint32_t >::~CallBack().