FreeRTOScpp
FreeRTOScpp::FunctionCallback< Tr > Class Template Referenceabstract

#include <CallBack.h>

Inheritance diagram for FreeRTOScpp::FunctionCallback< Tr >:
Collaboration diagram for FreeRTOScpp::FunctionCallback< Tr >:

Public Member Functions

 FunctionCallback (Tr(*fun)())
 
virtual ~FunctionCallback ()
 
virtual Tr callback (void, void)=0
 
virtual Tr callback ()
 
void setFun (Tr *fun())
 

Protected Attributes

Tr(* m_fun )()
 

Constructor & Destructor Documentation

◆ FunctionCallback()

template<class Tr >
FreeRTOScpp::FunctionCallback< Tr >::FunctionCallback ( Tr(*)()  fun)
inline

◆ ~FunctionCallback()

template<class Tr >
virtual FreeRTOScpp::FunctionCallback< Tr >::~FunctionCallback ( )
inlinevirtual

Member Function Documentation

◆ callback() [1/2]

virtual Tr FreeRTOScpp::CallBack< Tr, void , void >::callback ( void  ,
void   
)
pure virtualinherited

◆ callback() [2/2]

template<class Tr >
virtual Tr FreeRTOScpp::FunctionCallback< Tr >::callback ( )
inlinevirtual

◆ setFun()

template<class Tr >
void FreeRTOScpp::FunctionCallback< Tr >::setFun ( Tr *  fun())
inline

Member Data Documentation

◆ m_fun

template<class Tr >
Tr(* FreeRTOScpp::FunctionCallback< Tr >::m_fun) ()
protected

The documentation for this class was generated from the following file: