クラス テンプレート Onikiri::EventDelegate< ClassType, ParamType >

#include <EventDelegate.h>

Onikiri::EventDelegate< ClassType, ParamType >に対する継承グラフ

Inheritance graph
[凡例]
Onikiri::EventDelegate< ClassType, ParamType >のコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 EventDelegate (const EventDelegate &ref)
 EventDelegate (ClassType *obj, MethodType func, ParamType param, int priority=RP_DEFAULT_EVENT)
void Update ()

説明

template<class ClassType, class ParamType>
class Onikiri::EventDelegate< ClassType, ParamType >

EventDelegate.h46 行で定義されています。


コンストラクタとデストラクタ

template<class ClassType, class ParamType>
Onikiri::EventDelegate< ClassType, ParamType >::EventDelegate ( ClassType *  obj,
MethodType  func,
ParamType  param,
int  priority = RP_DEFAULT_EVENT 
) [inline]

EventDelegate.h57 行で定義されています。

参照先 Onikiri::EventBaseImplement::SetPriority().

00057                                                                                                          : 
00058             m_obj   ( obj ),
00059             m_func  ( func ),
00060             m_param ( param )
00061         {
00062             SetPriority(priority);
00063         };

関数の呼び出しグラフ:

template<class ClassType, class ParamType>
Onikiri::EventDelegate< ClassType, ParamType >::EventDelegate ( const EventDelegate< ClassType, ParamType > &  ref  )  [inline]

EventDelegate.h65 行で定義されています。

参照先 Onikiri::EventBaseImplement::GetPriority()Onikiri::EventBaseImplement::SetPriority().

00065                                                 : 
00066             m_obj   ( ref.obj ),
00067             m_func  ( ref.func ),
00068             m_param ( ref.param )
00069         {
00070             SetPriority( ref.GetPriority() );
00071         };

関数の呼び出しグラフ:


関数

template<class ClassType, class ParamType>
void Onikiri::EventDelegate< ClassType, ParamType >::Update (  )  [inline, virtual]

Onikiri::EventBaseImplementを実装しています。

EventDelegate.h73 行で定義されています。

00074         {
00075             (m_obj->*m_func)( m_param );
00076         };


このクラスの説明は次のファイルから生成されました:
Onikiri2に対してTue Jun 18 14:58:20 2013に生成されました。  doxygen 1.4.7