Classes | Typedefs | Functions | Variables
fastdelegate::detail Namespace Reference

Classes

class  ClosurePtr
 
struct  DefaultVoidToVoid
 
struct  DefaultVoidToVoid< DefaultVoid >
 
union  horrible_union
 
struct  SimplifyMemFunc
 
struct  SimplifyMemFunc< SINGLE_MEMFUNCPTR_SIZE >
 
struct  VoidToDefaultVoid
 
struct  VoidToDefaultVoid< void >
 

Typedefs

typedef void DefaultVoid
 

Functions

template<class OutputClass , class InputClass >
OutputClass horrible_cast (const InputClass input)
 
template<class OutputClass , class InputClass >
OutputClass implicit_cast (InputClass input)
 

Variables

const int SINGLE_MEMFUNCPTR_SIZE = sizeof(void (GenericClass::*)())
 

Typedef Documentation

Definition at line 220 of file FastDelegate.h.

Function Documentation

template<class OutputClass , class InputClass >
OutputClass fastdelegate::detail::horrible_cast ( const InputClass  input)
inline

Definition at line 173 of file FastDelegate.h.

template<class OutputClass , class InputClass >
OutputClass fastdelegate::detail::implicit_cast ( InputClass  input)
inline

Definition at line 152 of file FastDelegate.h.

Variable Documentation

const int fastdelegate::detail::SINGLE_MEMFUNCPTR_SIZE = sizeof(void (GenericClass::*)())

Definition at line 274 of file FastDelegate.h.



socketcan_interface
Author(s): Mathias Lüdtke
autogenerated on Fri May 14 2021 02:59:39