ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
|
#include <vector>
#include <string>
#include <memory>
Go to the source code of this file.
Namespaces | |
etiss | |
Page Table Entry (PTE) defines the composition of Page Frame Number (PFN) and relavant flags. | |
Typedefs | |
typedef void * | etiss::ModuleHandle |
Represents a module handle. Analogous to Windows this represents the module base address, not a dlopen handle! More... | |
Functions | |
etiss::ModuleHandle | etiss::GetModuleByName (const std::string &name="") |
etiss::ModuleHandle | etiss::GetModuleByAddress (uintptr_t adr) |
std::string | etiss::GetModulePath (etiss::ModuleHandle hModule) |
etiss::ModuleHandle | etiss::GetCurrentModule () |
Returns the module handle to the own dynamic library. More... | |
std::string | etiss::GetCurrentModulePath () |
Returns the abolute path with filename to the own dynamic library. More... | |
Variables | |
static const ModuleHandle | etiss::NullModuleHandle = nullptr |
Represents a null value for hl::ModuleHandle. More... | |