#include <ExtraOpInfoWrapper.h>
Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >に対する継承グラフ
Public メソッド | |
ExtraOpEmuStateWrapper (OpEmulationState *emuState) | |
const u64 | GetDst (const int index) const |
PC | GetPC () const |
const u64 | GetSrc (const int index) const |
bool | GetTaken () const |
PC | GetTakenPC () const |
void | Read (MemAccess *access) |
void | SetDst (const int index, const u64 value) |
void | SetTaken (const bool taken) |
void | SetTakenPC (const PC takenPC) |
void | Write (MemAccess *access) |
~ExtraOpEmuStateWrapper () |
ExtraOpInfoWrapper.h の 47 行で定義されています。
Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::ExtraOpEmuStateWrapper | ( | OpEmulationState * | emuState | ) | [inline] |
Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::~ExtraOpEmuStateWrapper | ( | ) | [inline] |
const u64 Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::GetDst | ( | const int | index | ) | const [inline, virtual] |
Onikiri::OpStateIFを実装しています。
ExtraOpInfoWrapper.h の 75 行で定義されています。
参照先 Onikiri::EmulatorUtility::OpEmulationState::GetDst().
関数の呼び出しグラフ:
PC Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::GetPC | ( | ) | const [inline, virtual] |
Onikiri::OpStateIFを実装しています。
ExtraOpInfoWrapper.h の 62 行で定義されています。
参照先 Onikiri::EmulatorUtility::OpEmulationState::GetPC()・Onikiri::EmulatorUtility::OpEmulationState::GetPID()・Onikiri::EmulatorUtility::OpEmulationState::GetTID().
00063 { 00064 return Addr( 00065 m_emuState->GetPID(), 00066 m_emuState->GetTID(), 00067 m_emuState->GetPC() ); 00068 }
関数の呼び出しグラフ:
const u64 Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::GetSrc | ( | const int | index | ) | const [inline, virtual] |
Onikiri::OpStateIFを実装しています。
ExtraOpInfoWrapper.h の 70 行で定義されています。
参照先 Onikiri::EmulatorUtility::OpEmulationState::GetSrc().
関数の呼び出しグラフ:
bool Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::GetTaken | ( | ) | const [inline, virtual] |
Onikiri::OpStateIFを実装しています。
ExtraOpInfoWrapper.h の 103 行で定義されています。
参照先 Onikiri::EmulatorUtility::OpEmulationState::GetTaken().
関数の呼び出しグラフ:
PC Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::GetTakenPC | ( | ) | const [inline, virtual] |
Onikiri::OpStateIFを実装しています。
ExtraOpInfoWrapper.h の 90 行で定義されています。
参照先 Onikiri::EmulatorUtility::OpEmulationState::GetPID()・Onikiri::EmulatorUtility::OpEmulationState::GetTakenPC()・Onikiri::EmulatorUtility::OpEmulationState::GetTID().
00091 { 00092 return Addr( 00093 m_emuState->GetPID(), 00094 m_emuState->GetTID(), 00095 m_emuState->GetTakenPC() ); 00096 }
関数の呼び出しグラフ:
void Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::Read | ( | MemAccess * | access | ) | [inline, virtual] |
Onikiri::MemIFを実装しています。
ExtraOpInfoWrapper.h の 109 行で定義されています。
参照先 Onikiri::EmulatorUtility::OpEmulationState::GetOpState()・Onikiri::MemIF::Read().
関数の呼び出しグラフ:
void Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::SetDst | ( | const int | index, | |
const u64 | value | |||
) | [inline, virtual] |
Onikiri::OpStateIFを実装しています。
ExtraOpInfoWrapper.h の 80 行で定義されています。
参照先 Onikiri::EmulatorUtility::OpEmulationState::SetDst().
関数の呼び出しグラフ:
void Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::SetTaken | ( | const bool | taken | ) | [inline, virtual] |
Onikiri::OpStateIFを実装しています。
ExtraOpInfoWrapper.h の 98 行で定義されています。
参照先 Onikiri::EmulatorUtility::OpEmulationState::SetTaken().
関数の呼び出しグラフ:
void Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::SetTakenPC | ( | const PC | takenPC | ) | [inline, virtual] |
Onikiri::OpStateIFを実装しています。
ExtraOpInfoWrapper.h の 85 行で定義されています。
参照先 Onikiri::Addr::address・Onikiri::EmulatorUtility::OpEmulationState::SetTakenPC().
関数の呼び出しグラフ:
void Onikiri::EmulatorUtility::ExtraOpEmuStateWrapper< TISAInfo >::Write | ( | MemAccess * | access | ) | [inline, virtual] |
Onikiri::MemIFを実装しています。
ExtraOpInfoWrapper.h の 114 行で定義されています。
参照先 Onikiri::EmulatorUtility::OpEmulationState::GetOpState()・Onikiri::MemIF::Write().
関数の呼び出しグラフ: