EasyDelegate  2.0
Delegate and deferred callers for C++11.
EasyDelegate::MemberDelegate< classType, returnType, parameters > Member List

This is the complete list of members for EasyDelegate::MemberDelegate< classType, returnType, parameters >, including all inherited members.

callsMethod(const MethodPointer methodPointer) const noexceptEasyDelegate::MemberDelegate< classType, returnType, parameters >inline
callsMethod(const StaticMethodPointer< otherReturn, otherParams...> methodPointer) const noexceptEasyDelegate::MemberDelegate< classType, returnType, parameters >inline
callsMethod(const typename ITypedDelegate< returnType, parameters...>::StaticMethodPointerType methodPointer) const noexceptEasyDelegate::MemberDelegate< classType, returnType, parameters >inline
ITypedDelegate< returnType, parameters...>::callsMethod(const StaticMethodPointerType methodPointer) const noexcept=0EasyDelegate::ITypedDelegate< returnType, parameters...>pure virtual
ITypedDelegate< returnType, parameters...>::callsMethod(const MemberDelegateFuncPtr< className > methodPointer) const noexceptEasyDelegate::ITypedDelegate< returnType, parameters...>inline
hasSameMethodAs(const MemberDelegate< classType, returnType, parameters...> *other) const noexceptEasyDelegate::MemberDelegate< classType, returnType, parameters >inline
hasSameMethodAs(const MemberDelegate< otherClass, otherReturn, otherParams...> *other) const noexceptEasyDelegate::MemberDelegate< classType, returnType, parameters >inline
hasSameMethodAs(const StaticDelegate< otherReturn, otherParams...> *other) const noexceptEasyDelegate::MemberDelegate< classType, returnType, parameters >inline
hasSameThisPointerAs(const StaticDelegate< otherReturn, otherParams...> *other) const noexceptEasyDelegate::MemberDelegate< classType, returnType, parameters >inline
hasSameThisPointerAs(const MemberDelegate< otherClass, otherReturn, otherParams...> *other) const noexceptEasyDelegate::MemberDelegate< classType, returnType, parameters >inline
hasThisPointer(const void *thisPointer) const noexceptEasyDelegate::MemberDelegate< classType, returnType, parameters >inlinevirtual
IDelegate(const bool &isMemberDelegate) noexceptEasyDelegate::IDelegateinlineprotected
invoke(parameters...params)EasyDelegate::MemberDelegate< classType, returnType, parameters >inlinevirtual
ITypedDelegate(const bool &isMemberDelegate) noexceptEasyDelegate::ITypedDelegate< returnType, parameters...>inline
MemberDelegate(const MethodPointer methodPointer, classType *thisPointer)EasyDelegate::MemberDelegate< classType, returnType, parameters >inline
MemberDelegate(const MemberDelegate< classType, returnType, parameters...> *other)EasyDelegate::MemberDelegate< classType, returnType, parameters >inline
MemberDelegateFuncPtr typedefEasyDelegate::ITypedDelegate< returnType, parameters...>
MemberDelegateType typedefEasyDelegate::ITypedDelegate< returnType, parameters...>
MethodPointer typedefEasyDelegate::MemberDelegate< classType, returnType, parameters >
mIsMemberDelegateEasyDelegate::IDelegate
mThisPointerEasyDelegate::MemberDelegate< classType, returnType, parameters >
ReturnType typedefEasyDelegate::ITypedDelegate< returnType, parameters...>
StaticDelegateType typedefEasyDelegate::ITypedDelegate< returnType, parameters...>
StaticMethodPointerType typedefEasyDelegate::ITypedDelegate< returnType, parameters...>