#include <EmulationDebugOp.h>
Onikiri::EmulationDebugOpに対する継承グラフ
Public メソッド | |
EmulationDebugOp (MemIF *mainMem) | |
const MemAccess & | GetMemAccess () const |
virtual void | Read (MemAccess *access) |
void | SetMemAccess (const MemAccess &memAccess) |
virtual void | Write (MemAccess *access) |
virtual | ~EmulationDebugOp () |
EmulationDebugOp.h の 39 行で定義されています。
EmulationDebugOp::EmulationDebugOp | ( | MemIF * | mainMem | ) |
EmulationDebugOp.cpp の 38 行で定義されています。
参照先 Onikiri::MemAccess::address・Onikiri::MemAccess::MAR_READ_INVALID_ADDRESS・Onikiri::MemAccess::result・Onikiri::MemAccess::sign・Onikiri::MemAccess::size・Onikiri::MemAccess::value.
00038 : EmulationOp(mainMem) 00039 { 00040 m_access.address = Addr(); 00041 m_access.size = 0; 00042 m_access.sign = false; 00043 m_access.value = 0; 00044 m_access.result = MemAccess::MAR_READ_INVALID_ADDRESS; 00045 }
virtual Onikiri::EmulationDebugOp::~EmulationDebugOp | ( | ) | [inline, virtual] |
const MemAccess& Onikiri::EmulationDebugOp::GetMemAccess | ( | ) | const [inline] |
EmulationDebugOp.h の 49 行で定義されています。
参照元 Onikiri::DebugStub::OnExec().
Here is the caller graph for this function:
void EmulationDebugOp::Read | ( | MemAccess * | access | ) | [virtual] |
Onikiri::EmulationOpを再定義しています。
EmulationDebugOp.cpp の 47 行で定義されています。
参照先 Onikiri::EmulationOp::Read()・SetMemAccess().
00048 { 00049 SetMemAccess(*access); 00050 EmulationOp::Read( access ); 00051 }
関数の呼び出しグラフ:
void Onikiri::EmulationDebugOp::SetMemAccess | ( | const MemAccess & | memAccess | ) | [inline] |
void EmulationDebugOp::Write | ( | MemAccess * | access | ) | [virtual] |
Onikiri::EmulationOpを再定義しています。
EmulationDebugOp.cpp の 53 行で定義されています。
参照先 SetMemAccess()・Onikiri::EmulationOp::Write().
00054 { 00055 SetMemAccess(*access); 00056 EmulationOp::Write( access ); 00057 }
関数の呼び出しグラフ: