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.