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 void fastdelegate::detail::DefaultVoid |
Definition at line 220 of file FastDelegate.h.
OutputClass fastdelegate::detail::horrible_cast | ( | const InputClass | input | ) | [inline] |
Definition at line 173 of file FastDelegate.h.
OutputClass fastdelegate::detail::implicit_cast | ( | InputClass | input | ) | [inline] |
Definition at line 152 of file FastDelegate.h.
const int fastdelegate::detail::SINGLE_MEMFUNCPTR_SIZE = sizeof(void (GenericClass::*)()) |
Definition at line 274 of file FastDelegate.h.