Template Class DelegateTenParam

Class Documentation

template <class Treturn, class Targ1, class Targ2, class Targ3, class Targ4, class Targ5, class Targ6, class Targ7, class Targ8, class Targ9, class Targ10>
class DelegateTenParam

Public Functions

DelegateTenParam()
~DelegateTenParam()
void Bind(Treturn (*_fun)(Targ1, Targ2, Targ3, Targ4, Targ5, Targ6, Targ7, Targ8, Targ9, Targ10))
template <class Tclass>
void ari::DelegateTenParam::Bind(Tclass * _obj, Treturn(Tclass::*)(Targ1, Targ2, Targ3, Targ4, Targ5, Targ6, Targ7, Targ8, Targ9, Targ10) _fun)
bool IsBound()
Treturn Execute(Targ1 arg1, Targ2 arg2, Targ3 arg3, Targ4 arg4, Targ5 arg5, Targ6 arg6, Targ7 arg7, Targ8 arg8, Targ9 arg9, Targ10 arg10)

Protected Attributes

template<>
Treturn (*m_pFun)(Targ1, Targ2, Targ3, Targ4, Targ5, Targ6, Targ7, Targ8, Targ9, Targ10)
BaseFuncTenParam *m_pMemFun