Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
TypedActionPtr< A, O > Class Template Reference

#include <notifier.h>

Inherits TypedEventPtr< A, O >.

Public Member Functions

GetAction (void) const
 
 TypedActionPtr (A action, O *data)
 
 ~TypedActionPtr ()
 
- Public Member Functions inherited from TypedEventPtr< A, O >
 TypedEventPtr (O *subject)
 
O * Subject (void)
 
O * operator() ()
 

Protected Attributes

mAction
 
- Protected Attributes inherited from TypedEventPtr< A, O >
O * mSubject
 

Detailed Description

template<typename A, typename O>
class TypedActionPtr< A, O >

Definition at line 237 of file notifier.h.

Constructor & Destructor Documentation

◆ TypedActionPtr()

template<typename A, typename O>
TypedActionPtr< A, O >::TypedActionPtr ( A action,
O * data )
inline

Definition at line 244 of file notifier.h.

◆ ~TypedActionPtr()

template<typename A, typename O>
TypedActionPtr< A, O >::~TypedActionPtr ( )
inline

Definition at line 249 of file notifier.h.

Member Function Documentation

◆ GetAction()

template<typename A, typename O>
A TypedActionPtr< A, O >::GetAction ( void ) const
inline

Definition at line 241 of file notifier.h.

Member Data Documentation

◆ mAction

template<typename A, typename O>
A TypedActionPtr< A, O >::mAction
protected

Definition at line 253 of file notifier.h.


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