#include <FastDelegate.hpp>
List of all members.
Public Member Functions |
| template<class X , class XMemFunc > |
| void | bindmemfunc (X *pthis, XMemFunc function_to_bind) |
| template<class X , class XMemFunc > |
| void | bindconstmemfunc (const X *pthis, XMemFunc function_to_bind) |
| GenericClass * | GetClosureThis () const |
| GenericMemFunc | GetClosureMemPtr () const |
| template<class DerivedClass > |
| void | CopyFrom (DerivedClass *pParent, const DelegateMemento &right) |
| template<class DerivedClass , class ParentInvokerSig > |
| void | bindstaticfunc (DerivedClass *pParent, ParentInvokerSig static_function_invoker, StaticFuncPtr function_to_bind) |
| UnvoidStaticFuncPtr | GetStaticFunction () const |
| bool | IsEqualToStaticFuncPtr (StaticFuncPtr funcptr) |
template<class GenericMemFunc, class StaticFuncPtr, class UnvoidStaticFuncPtr>
class fastdelegate::detail::ClosurePtr< GenericMemFunc, StaticFuncPtr, UnvoidStaticFuncPtr >
Member Function Documentation
template<class GenericMemFunc, class StaticFuncPtr, class UnvoidStaticFuncPtr>
template<class X , class XMemFunc >
| void fastdelegate::detail::ClosurePtr< GenericMemFunc, StaticFuncPtr, UnvoidStaticFuncPtr >::bindconstmemfunc |
( |
const X * |
pthis, |
|
|
XMemFunc |
function_to_bind |
|
) |
| [inline] |
template<class GenericMemFunc, class StaticFuncPtr, class UnvoidStaticFuncPtr>
template<class X , class XMemFunc >
template<class GenericMemFunc, class StaticFuncPtr, class UnvoidStaticFuncPtr>
template<class DerivedClass , class ParentInvokerSig >
| void fastdelegate::detail::ClosurePtr< GenericMemFunc, StaticFuncPtr, UnvoidStaticFuncPtr >::bindstaticfunc |
( |
DerivedClass * |
pParent, |
|
|
ParentInvokerSig |
static_function_invoker, |
|
|
StaticFuncPtr |
function_to_bind |
|
) |
| [inline] |
template<class GenericMemFunc, class StaticFuncPtr, class UnvoidStaticFuncPtr>
template<class DerivedClass >
template<class GenericMemFunc, class StaticFuncPtr, class UnvoidStaticFuncPtr>
template<class GenericMemFunc, class StaticFuncPtr, class UnvoidStaticFuncPtr>
template<class GenericMemFunc, class StaticFuncPtr, class UnvoidStaticFuncPtr>
template<class GenericMemFunc, class StaticFuncPtr, class UnvoidStaticFuncPtr>
The documentation for this class was generated from the following file: