構造体 テンプレート Onikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >

#include <OpEmulationState.h>

Onikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >のコラボレーション図

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

Public メソッド

u64 operator() (int index)
 RegFromRegArray (TOpInfo *opInfo, u64 *regArray)

Public 変数

TOpInfo * m_opInfo
u64m_regArray

説明

template<typename TOpInfo>
struct Onikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >

OpEmulationState.h101 行で定義されています。


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

template<typename TOpInfo>
Onikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >::RegFromRegArray ( TOpInfo *  opInfo,
u64 regArray 
) [inline]

OpEmulationState.h103 行で定義されています。

00103 : m_opInfo(opInfo), m_regArray(regArray)  {}


関数

template<typename TOpInfo>
u64 Onikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >::operator() ( int  index  )  [inline]

OpEmulationState.h105 行で定義されています。

参照先 Onikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >::m_opInfoOnikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >::m_regArray.

00105                                           {
00106                     return m_regArray[ m_opInfo->GetSrcReg(index) ];
00107                 }


変数

template<typename TOpInfo>
TOpInfo* Onikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >::m_opInfo

OpEmulationState.h108 行で定義されています。

参照元 Onikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >::operator()().

template<typename TOpInfo>
u64* Onikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >::m_regArray

OpEmulationState.h109 行で定義されています。

参照元 Onikiri::EmulatorUtility::OpEmulationState::RegFromRegArray< TOpInfo >::operator()().


この構造体の説明は次のファイルから生成されました:
Onikiri2に対してTue Jun 18 15:29:13 2013に生成されました。  doxygen 1.4.7