SO3Engine
|
Classes | |
class | ClosurePtr |
struct | DefaultVoidToVoid |
struct | DefaultVoidToVoid< DefaultVoid > |
class | GenericClass |
struct | GenericVirtualClass |
union | horrible_union |
struct | MicrosoftVirtualMFP |
struct | SimplifyMemFunc |
struct | SimplifyMemFunc< SINGLE_MEMFUNCPTR_SIZE > |
struct | SimplifyMemFunc< SINGLE_MEMFUNCPTR_SIZE+2 *sizeof(int) > |
struct | SimplifyMemFunc< SINGLE_MEMFUNCPTR_SIZE+3 *sizeof(int) > |
struct | SimplifyMemFunc< SINGLE_MEMFUNCPTR_SIZE+sizeof(int) > |
struct | VoidToDefaultVoid |
struct | VoidToDefaultVoid< void > |
Typedefs | |
typedef const void * | DefaultVoid |
Functions | |
template<class OutputClass , class InputClass > | |
OutputClass | implicit_cast (InputClass input) |
template<class OutputClass , class InputClass > | |
OutputClass | horrible_cast (const InputClass input) |
Variables | |
class __single_inheritance | GenericClass |
const int | SINGLE_MEMFUNCPTR_SIZE = sizeof(void (GenericClass::*)()) |
Typedef Documentation
◆ DefaultVoid
Definition at line 60 of file Delegate.h.
Function Documentation
◆ horrible_cast()
template<class OutputClass , class InputClass >
|
inline |
Definition at line 47 of file Delegate.h.
◆ implicit_cast()
|
inline |
Definition at line 38 of file Delegate.h.
Variable Documentation
◆ GenericClass
Definition at line 75 of file Delegate.h.
◆ SINGLE_MEMFUNCPTR_SIZE
Generated by 1.9.8