Template Class DelegateFourParam

Class Documentation

template <class Treturn, class Targ1, class Targ2, class Targ3, class Targ4>
class DelegateFourParam

Public Functions

DelegateFourParam()
~DelegateFourParam()
void Bind(Treturn (*_fun)(Targ1, Targ2, Targ3, Targ4))
template <class Tclass>
void ari::DelegateFourParam::Bind(Tclass * _obj, Treturn(Tclass::*)(Targ1, Targ2, Targ3, Targ4) _fun)
bool IsBound()
Treturn Execute(Targ1 arg1, Targ2 arg2, Targ3 arg3, Targ4 arg4)

Protected Attributes

template<>
Treturn (*m_pFun)(Targ1, Targ2, Targ3, Targ4)
BaseFuncFourParam *m_pMemFun