#include <event.hpp>
template<class TReciever, typename TYPE, class TSender = object>
class std::delegate< TReciever, TYPE, TSender >
◆ const_self_type
template<typename TYPE , class TSender = eventArgs>
◆ self_type
template<typename TYPE , class TSender = eventArgs>
◆ sender_type
template<typename TYPE , class TSender = eventArgs>
◆ value_type
template<typename TYPE , class TSender = eventArgs>
◆ delegate()
template<class TReciever , typename TYPE , class TSender = object>
std::delegate< TReciever, TYPE, TSender >::delegate |
( |
TReciever * |
p_ptr2Object, |
|
|
callFunction |
p_ptr2Func |
|
) |
| |
|
inline |
66 m_ptr2Func = p_ptr2Func;
67 m_ptr2Object = p_ptr2Object;
◆ call()
template<class TReciever , typename TYPE , class TSender = object>
virtual void std::delegate< TReciever, TYPE, TSender >::call |
( |
const TSender * |
pSender, |
|
|
const TYPE |
pParam |
|
) |
| |
|
inlinevirtual |
◆ operator==() [1/2]
template<typename TYPE , class TSender = eventArgs>
◆ operator==() [2/2]
template<class TReciever , typename TYPE , class TSender = object>
71 const delegate<TReciever, TYPE, TSender>* other;
72 other =
static_cast<const delegate<TReciever, TYPE, TSender>*
>(pOther);
73 assert(other != NULL);
74 assert(m_ptr2Object != NULL);
75 return other->m_ptr2Object == m_ptr2Object && other->m_ptr2Func == m_ptr2Func;
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: