前のページ次のページ上に戻るホーム SophiaFramework 2.2
SFCInvoker
イベントを受け取ることを表す抽象基底クラスです。
#include <SFCInvoker.hpp>
class SFCInvoker;
typedef SFCInvoker&          SFCInvokerRef;
typedef SFCInvoker*          SFCInvokerPtr;
typedef SFCInvoker**         SFCInvokerHandle;
typedef const SFCInvoker     ConstSFCInvoker;
typedef const SFCInvoker&    ConstSFCInvokerRef;
typedef const SFCInvoker*    ConstSFCInvokerPtr;
typedef const SFCInvoker**   ConstSFCInvokerHandle;

継承図

SFCInvoker クラスの継承図

解説

SFCInvoker はイベントを受け取ることを表す抽象基底クラスで、 Invoke() 仮想関数だけを持ちます。 GUI フレームワークのイベント処理機構のトップに位置し、 このクラスからは SFRResponder が派生しています。

参照

SFRResponder

メンバ

コンストラクタ/デストラクタ
protected
SFCInvoker SFCInvoker クラスのコンストラクタです。
protected
~SFCInvoker SFCInvoker クラスのデストラクタです。
パブリック関数
public
Invoke イベントを送信します。

SFCInvoker::SFCInvoker
SFCInvoker クラスのコンストラクタです。
[ protected ]
SFCInvoker(Void);

SFCInvoker::~SFCInvoker
SFCInvoker クラスのデストラクタです。
[ protected, virtual ]
~SFCInvoker(Void);

SFCInvoker::Invoke
イベントを送信します。
[ public, virtual ]
Bool Invoke(
    ConstSFUEventRef event   // イベント
);

戻り値

イベントが処理されたとき TRUE を返します。 イベントを処理しなかったとき FALSE を返します。

参照

SFUEvent