前のページ次のページ上に戻るホーム SophiaFramework UNIVERSE 5.3
SFCInvoker
イベントを受け取る機能を提供する基底クラスです。
#include <SFCInvoker.h.hpp>
class SFCInvoker : public virtual static_exception<SFCError>;
SFMTYPEDEFCLASS(SFCInvoker)

継承図

SFCInvoker クラスの継承図

協調図

SFCInvoker クラスの協調図

解説

SFCApplication::Invoke 関数と、 SFRResponder::Invoke 関数は、SFCInvoker::Invoke 関数をオーバライドして実装されています。

参照

SFCApplication | SFRResponder

メンバ

コンストラクタ/デストラクタ
SFCInvoker( Void )
SFCInvoker クラスのコンストラクタです。
~SFCInvoker( Void )
SFCInvoker クラスのデストラクタです。
パブリック関数
Bool Invoke( SFXEventConstRef event )
イベントを送信します。

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

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

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

戻り値

  • 処理したとき: true
  • 処理されなかったとき: false

解説

純仮想関数です。 全てのアプリケーションクラスは、Invoke 関数をオーバー ライドする必要があります。

参照

SFXEvent