raSystem  1.0 bata
raEvent< TSender, TYPE > Class Template Reference

#include <raEvent.h>

Public Member Functions

 raEvent ()
 
 ~raEvent ()
 
void Call (const TSender *pSender, IRADelegateParam< TYPE > *pParameter)
 
void operator+= (const IRADelegate< TSender, TYPE > *pHandler)
 
void operator-= (const IRADelegate< TSender, TYPE > *pHandler)
 
void operator() (const TSender *pSender, IRADelegateParam< TYPE > *pParameter)
 

Detailed Description

template<class TSender, typename TYPE>
class raEvent< TSender, TYPE >

Definition at line 2 of file raEvent.h.

Constructor & Destructor Documentation

◆ raEvent()

template<class TSender , typename TYPE >
raEvent< TSender, TYPE >::raEvent ( )
inline

Definition at line 5 of file raEvent.h.

◆ ~raEvent()

template<class TSender , typename TYPE >
raEvent< TSender, TYPE >::~raEvent ( )

Definition at line 86 of file raEvent.h.

Member Function Documentation

◆ Call()

template<class TSender , typename TYPE >
void raEvent< TSender, TYPE >::Call ( const TSender *  pSender,
IRADelegateParam< TYPE > *  pParameter 
)

Definition at line 75 of file raEvent.h.

◆ operator()()

template<class TSender , typename TYPE >
void raEvent< TSender, TYPE >::operator() ( const TSender *  pSender,
IRADelegateParam< TYPE > *  pParameter 
)

Definition at line 33 of file raEvent.h.

◆ operator+=()

template<class TSender , typename TYPE >
void raEvent< TSender, TYPE >::operator+= ( const IRADelegate< TSender, TYPE > *  pHandler)

Definition at line 21 of file raEvent.h.

◆ operator-=()

template<class TSender , typename TYPE >
void raEvent< TSender, TYPE >::operator-= ( const IRADelegate< TSender, TYPE > *  pHandler)

Definition at line 27 of file raEvent.h.


The documentation for this class was generated from the following file: