mbed-drivers
Classes | Public Types | Public Member Functions | List of all members
CThunk< T > Class Template Reference

Public Types

typedef void(T::* CCallbackSimple) (void)
 
typedef void(T::* CCallback) (void *context)
 

Public Member Functions

 CThunk (T *instance)
 
 CThunk (T *instance, CCallback callback)
 
 CThunk (T *instance, CCallbackSimple callback)
 
 CThunk (T &instance, CCallback callback)
 
 CThunk (T &instance, CCallbackSimple callback)
 
 CThunk (T &instance, CCallback callback, void *context)
 
void callback (CCallback callback)
 
void callback (CCallbackSimple callback)
 
void context (void *context)
 
void context (uint32_t context)
 
uint32_t entry (void)
 
 operator CThunkEntry (void)
 
 operator uint32_t (void)
 
void call (void)
 

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