Template Class DelegateNineParam::MemFuncNineParam

Nested Relationships

This class is a nested type of Template Class DelegateNineParam.

Inheritance Relationships

Base Type

  • public ari::DelegateNineParam< Treturn, Targ1, Targ2, Targ3, Targ4, Targ5, Targ6, Targ7, Targ8, Targ9 >::BaseFuncNineParam

Class Documentation

template <class Tclass>
class MemFuncNineParam : public ari::DelegateNineParam<Treturn, Targ1, Targ2, Targ3, Targ4, Targ5, Targ6, Targ7, Targ8, Targ9>::BaseFuncNineParam

Public Functions

ari::DelegateNineParam< Treturn, Targ1, Targ2, Targ3, Targ4, Targ5, Targ6, Targ7, Targ8, Targ9 >::MemFuncNineParam::MemFuncNineParam(Tclass * _obj, Treturn(Tclass::*)(Targ1, Targ2, Targ3, Targ4, Targ5, Targ6, Targ7, Targ8, Targ9) _fun)
template<>
Treturn Call(Targ1 arg1, Targ2 arg2, Targ3 arg3, Targ4 arg4, Targ5 arg5, Targ6 arg6, Targ7 arg7, Targ8 arg8, Targ9 arg9)

Protected Attributes

template<>
Tclass *m_pObj
template<>
template<>
Treturn (Tclass::*m_pFun)(Targ1, Targ2, Targ3, Targ4, Targ5, Targ6, Targ7, Targ8, Targ9)