KSCL::CEventChainに対する継承グラフ


公開型 | |
| typedef const type_EventData & | type_const_CEventData_Ref |
| const CEventData< type_EventData > & のことです。派生クラスの引数で使います。. より詳しく... | |
公開メンバ | |
| type_This * | RetThis () throw () |
| ・自クラスへのポインタを返します。. より詳しく... | |
保護メンバ | |
| CEventChain (type_This *const p_pcNext) throw () | |
| ・コンストラクタ。. より詳しく... | |
| virtual | ~CEventChain () throw () |
| ・デストラクタ。. より詳しく... | |
| long | CallNext (const type_EventData &p_rcData, bool &p_rbIsHandled) throw () |
| ・次のイベントハンドラクラスのこの関数を呼び出します。. より詳しく... | |
| virtual long | CallHandler (const type_EventData &p_rcData, bool &p_rbIsHandled)=0 throw () |
| ・各イベントハンドラはこの関数をオーバーライドしてください。. より詳しく... | |
非公開型 | |
| typedef CEventChain< type_EventData > | type_This |
| 自分の型の型定義です。. より詳しく... | |
非公開メンバ | |
| CEventChain () throw () | |
| コンストラクタ。. より詳しく... | |
| CEventChain (type_This &) throw () | |
| コピーコンストラクタ。. より詳しく... | |
非公開属性 | |
| type_This *const | m_pcNext |
| 次のイベントハンドラへのポインタ。. より詳しく... | |
イベントハンドラクラスの基底クラスです。
チェーンを行います。
使い方に関しては EventHandler.h ファイルのドキュメントをご覧ください。
| type_EventData | イベントデータを入れるクラス。デフォルトは CEventData 。 |
|
|||||
|
|||||
|
const CEventData< type_EventData > & のことです。派生クラスの引数で使います。.
|
|
||||||||||
|
・コンストラクタ。. チェーン用の「次へのポインタ」を受け取って格納します。
|
|
|||||||||
|
・デストラクタ。. 特に何もしません。 |
|
|||||||||
|
コンストラクタ。. 使用しないよう封印します。 |
|
||||||||||
|
コピーコンストラクタ。. 使用しないよう封印します。 |
|
||||||||||||||||
|
・次のイベントハンドラクラスのこの関数を呼び出します。. チェーン処理をするため、次のイベントハンドラの同名関数を呼び出します。
|
|
||||||||||||||||
|
|||||||||
|
・自クラスへのポインタを返します。. エラー対策です。
|
|
|||||
|
次のイベントハンドラへのポインタ。.
|
1.2.15