#include <LoaderIF.h>
Onikiri::EmulatorUtility::LoaderIFに対する継承グラフ
Public メソッド | |
virtual std::pair< u64, size_t > | GetCodeRange () const =0 |
virtual u64 | GetEntryPoint () const =0 |
virtual u64 | GetImageBase () const =0 |
virtual u64 | GetInitialRegValue (int index) const =0 |
virtual void | InitArgs (MemorySystem *memory, u64 stackHead, u64 stackSize, const String &command, const String &commandArgs)=0 |
virtual void | LoadBinary (MemorySystem *memory, const String &command)=0 |
virtual | ~LoaderIF () |
LoaderIF.h の 42 行で定義されています。
virtual Onikiri::EmulatorUtility::LoaderIF::~LoaderIF | ( | ) | [inline, virtual] |
virtual std::pair<u64, size_t> Onikiri::EmulatorUtility::LoaderIF::GetCodeRange | ( | ) | const [pure virtual] |
Onikiri::EmulatorUtility::Linux64Loaderで実装されています。
virtual u64 Onikiri::EmulatorUtility::LoaderIF::GetEntryPoint | ( | ) | const [pure virtual] |
Onikiri::EmulatorUtility::Linux64Loaderで実装されています。
参照元 Onikiri::EmulatorUtility::ProcessState::GetEntryPoint().
Here is the caller graph for this function:
virtual u64 Onikiri::EmulatorUtility::LoaderIF::GetImageBase | ( | ) | const [pure virtual] |
Onikiri::EmulatorUtility::Linux64Loaderで実装されています。
virtual u64 Onikiri::EmulatorUtility::LoaderIF::GetInitialRegValue | ( | int | index | ) | const [pure virtual] |
Onikiri::AlphaLinux::AlphaLinuxLoader・Onikiri::PPC64Linux::PPC64LinuxLoader・Onikiri::EmulatorUtility::Linux64Loaderで実装されています。
参照元 Onikiri::EmulatorUtility::ProcessState::GetInitialRegValue().
Here is the caller graph for this function:
virtual void Onikiri::EmulatorUtility::LoaderIF::InitArgs | ( | MemorySystem * | memory, | |
u64 | stackHead, | |||
u64 | stackSize, | |||
const String & | command, | |||
const String & | commandArgs | |||
) | [pure virtual] |
Onikiri::EmulatorUtility::Linux64Loaderで実装されています。
virtual void Onikiri::EmulatorUtility::LoaderIF::LoadBinary | ( | MemorySystem * | memory, | |
const String & | command | |||
) | [pure virtual] |
Onikiri::EmulatorUtility::Linux64Loaderで実装されています。