クラス Onikiri::OpExecuteEvent

#include <ExecuteEvent.h>

Onikiri::OpExecuteEventに対する継承グラフ

Inheritance graph
[凡例]
Onikiri::OpExecuteEventのコラボレーション図

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

Public メソッド

 OpExecuteEvent (OpIterator op)
virtual void Update ()

Static Public 変数

static HookPoint< OpExecuteEvents_executeHook

Protected 変数

OpIterator m_op

説明

ExecuteEvent.h47 行で定義されています。


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

OpExecuteEvent::OpExecuteEvent ( OpIterator  op  ) 

ExecuteEvent.cpp51 行で定義されています。

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

00051                                               : m_op( op )
00052 {
00053     // OpExecuteEvent may invoke OpDetectLatPredMissEvent and OpFinishEvent, 
00054     // so this event's priority must be set OpFinishEvent. 
00055     SetPriority( RP_EXECUTION_FINISH );
00056 }

関数の呼び出しグラフ:


関数

void OpExecuteEvent::Update (  )  [virtual]

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

ExecuteEvent.cpp58 行で定義されています。

参照先 HOOK_SECTION_OPm_ops_executeHook.

00059 {
00060     HOOK_SECTION_OP( s_executeHook, m_op ){
00061         // ZタsI^C~O FinishEvent 
00062         m_op->GetExecUnit()->Execute( m_op );
00063     }
00064 }


変数

OpIterator Onikiri::OpExecuteEvent::m_op [protected]

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

参照元 Update().

HookPoint< OpExecuteEvent > Onikiri::OpExecuteEvent::s_executeHook [static]

ExecuteEvent.h54 行で定義されています。

参照元 Update().


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