クラス Onikiri::ExecUnitIF

#include <ExecUnitIF.h>

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

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

Public メソッド

virtual void Begin ()=0
virtual bool CanReserve (OpIterator op, int time)=0
 ExecUnitIF ()
virtual void Execute (OpIterator op)=0
virtual ExecLatencyInfoGetExecLatencyInfo ()=0
virtual int GetLatency (const OpClass &opClass, int index)=0
virtual int GetLatencyCount (const OpClass &opClass)=0
virtual int GetMappedCode (int index)=0
virtual int GetMappedCodeCount ()=0
virtual ExecUnitReserverGetReserver ()=0
virtual void Reserve (OpIterator op, int time)=0
virtual void Update ()=0
virtual ~ExecUnitIF ()

説明

ExecUnitIF.h45 行で定義されています。


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

Onikiri::ExecUnitIF::ExecUnitIF (  )  [inline]

ExecUnitIF.h48 行で定義されています。

00048 {}

virtual Onikiri::ExecUnitIF::~ExecUnitIF (  )  [inline, virtual]

ExecUnitIF.h49 行で定義されています。

00049 {}


関数

virtual void Onikiri::ExecUnitIF::Begin (  )  [pure virtual]

Onikiri::ExecUnitBaseで実装されています。

参照元 Onikiri::InorderSystem::Run().

Here is the caller graph for this function:

virtual bool Onikiri::ExecUnitIF::CanReserve ( OpIterator  op,
int  time 
) [pure virtual]

Onikiri::ExecUnitOnikiri::PipelinedExecUnitで実装されています。

virtual void Onikiri::ExecUnitIF::Execute ( OpIterator  op  )  [pure virtual]

Onikiri::ExecUnitOnikiri::ExecUnitBaseOnikiri::MemExecUnitOnikiri::PipelinedExecUnitで実装されています。

virtual ExecLatencyInfo* Onikiri::ExecUnitIF::GetExecLatencyInfo (  )  [pure virtual]

Onikiri::ExecUnitBaseで実装されています。

virtual int Onikiri::ExecUnitIF::GetLatency ( const OpClass opClass,
int  index 
) [pure virtual]

Onikiri::ExecUnitBaseOnikiri::MemExecUnitで実装されています。

virtual int Onikiri::ExecUnitIF::GetLatencyCount ( const OpClass opClass  )  [pure virtual]

Onikiri::ExecUnitBaseOnikiri::MemExecUnitで実装されています。

virtual int Onikiri::ExecUnitIF::GetMappedCode ( int  index  )  [pure virtual]

Onikiri::ExecUnitBaseで実装されています。

virtual int Onikiri::ExecUnitIF::GetMappedCodeCount (  )  [pure virtual]

Onikiri::ExecUnitBaseで実装されています。

virtual ExecUnitReserver* Onikiri::ExecUnitIF::GetReserver (  )  [pure virtual]

Onikiri::ExecUnitBaseで実装されています。

virtual void Onikiri::ExecUnitIF::Reserve ( OpIterator  op,
int  time 
) [pure virtual]

Onikiri::ExecUnitOnikiri::PipelinedExecUnitで実装されています。

参照元 Onikiri::InorderSystem::Run().

Here is the caller graph for this function:

virtual void Onikiri::ExecUnitIF::Update (  )  [pure virtual]

Onikiri::ExecUnitBaseで実装されています。


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