fastdelegate::FastDelegate0< RetType > Class Template Reference#include <FastDelegate.h>
Inheritance diagram for fastdelegate::FastDelegate0< RetType >: ![]()
|
typedef detail::DefaultVoidToVoid<RetType>::type fastdelegate::FastDelegate0< RetType >::DesiredRetType [private] |
typedef DesiredRetType(*) fastdelegate::FastDelegate0< RetType >::StaticFunctionPtr() [private] |
typedef RetType(*) fastdelegate::FastDelegate0< RetType >::UnvoidStaticFunctionPtr() [private] |
typedef RetType(detail::GenericClass::*) fastdelegate::FastDelegate0< RetType >::GenericMemFn() [private] |
typedef detail::ClosurePtr<GenericMemFn, StaticFunctionPtr, UnvoidStaticFunctionPtr> fastdelegate::FastDelegate0< RetType >::ClosureType [private] |
typedef FastDelegate0 fastdelegate::FastDelegate0< RetType >::type |
typedef struct fastdelegate::FastDelegate0::SafeBoolStruct fastdelegate::FastDelegate0< RetType >::UselessTypedef [private] |
typedef StaticFunctionPtr SafeBoolStruct::* fastdelegate::FastDelegate0< RetType >::unspecified_bool_type [private] |
fastdelegate::FastDelegate0< RetType >::FastDelegate0 | ( | ) | [inline] |
fastdelegate::FastDelegate0< RetType >::FastDelegate0 | ( | const FastDelegate0< RetType > & | x | ) | [inline] |
fastdelegate::FastDelegate0< RetType >::FastDelegate0 | ( | Y * | pthis, | |
DesiredRetType(X::*)() | function_to_bind | |||
) | [inline] |
fastdelegate::FastDelegate0< RetType >::FastDelegate0 | ( | const Y * | pthis, | |
DesiredRetType(X::*)() const | function_to_bind | |||
) | [inline] |
fastdelegate::FastDelegate0< RetType >::FastDelegate0 | ( | DesiredRetType(*)() | function_to_bind | ) | [inline] |
void fastdelegate::FastDelegate0< RetType >::operator= | ( | const FastDelegate0< RetType > & | x | ) | [inline] |
bool fastdelegate::FastDelegate0< RetType >::operator== | ( | const FastDelegate0< RetType > & | x | ) | const [inline] |
bool fastdelegate::FastDelegate0< RetType >::operator!= | ( | const FastDelegate0< RetType > & | x | ) | const [inline] |
bool fastdelegate::FastDelegate0< RetType >::operator< | ( | const FastDelegate0< RetType > & | x | ) | const [inline] |
bool fastdelegate::FastDelegate0< RetType >::operator> | ( | const FastDelegate0< RetType > & | x | ) | const [inline] |
void fastdelegate::FastDelegate0< RetType >::bind | ( | Y * | pthis, | |
DesiredRetType(X::*)() | function_to_bind | |||
) | [inline] |
void fastdelegate::FastDelegate0< RetType >::bind | ( | const Y * | pthis, | |
DesiredRetType(X::*)() const | function_to_bind | |||
) | [inline] |
void fastdelegate::FastDelegate0< RetType >::operator= | ( | DesiredRetType(*)() | function_to_bind | ) | [inline] |
void fastdelegate::FastDelegate0< RetType >::bind | ( | DesiredRetType(*)() | function_to_bind | ) | [inline] |
RetType fastdelegate::FastDelegate0< RetType >::operator() | ( | ) | const [inline] |
fastdelegate::FastDelegate0< RetType >::operator unspecified_bool_type | ( | ) | const [inline] |
bool fastdelegate::FastDelegate0< RetType >::operator== | ( | StaticFunctionPtr | funcptr | ) | [inline] |
bool fastdelegate::FastDelegate0< RetType >::operator!= | ( | StaticFunctionPtr | funcptr | ) | [inline] |
bool fastdelegate::FastDelegate0< RetType >::operator! | ( | ) | const [inline] |
bool fastdelegate::FastDelegate0< RetType >::empty | ( | ) | const [inline] |
void fastdelegate::FastDelegate0< RetType >::clear | ( | ) | [inline] |
const DelegateMemento& fastdelegate::FastDelegate0< RetType >::GetMemento | ( | ) | [inline] |
void fastdelegate::FastDelegate0< RetType >::SetMemento | ( | const DelegateMemento & | any | ) | [inline] |
RetType fastdelegate::FastDelegate0< RetType >::InvokeStaticFunction | ( | ) | const [inline, private] |
ClosureType fastdelegate::FastDelegate0< RetType >::m_Closure [private] |