Definition at line 110 of file xex.h.
◆ XexLoader()
XexLoader::XexLoader |
( |
uint8_t * | buffer, |
|
|
size_t | len, |
|
|
std::string | path ) |
Loads a .xex file from a buffer into memory.
- Parameters
-
buffer | The contents of the .xex file, loaded into memory |
len | The size, in bytes, of the file buffer |
Definition at line 47 of file xex.cpp.
◆ GetEntryPoint()
uint32_t XexLoader::GetEntryPoint |
( |
| ) |
const |
◆ GetHandle()
virtual uint32_t XexLoader::GetHandle |
( |
| ) |
const |
|
inlinevirtual |
◆ GetLibraries()
const std::vector< xexLibrary_t > & XexLoader::GetLibraries |
( |
| ) |
const |
|
inline |
Get the list of libraries imported by the .xex file.
Definition at line 122 of file xex.h.
◆ GetLibraryIndexByName()
size_t XexLoader::GetLibraryIndexByName |
( |
const char * | name | ) |
const |
◆ GetPath()
const std::string & XexLoader::GetPath |
( |
| ) |
const |
|
inline |
Returns the path of .xex file, minus the file name.
Definition at line 126 of file xex.h.
◆ GetStackSize()
uint32_t XexLoader::GetStackSize |
( |
| ) |
const |
◆ LookupOrdinal()
uint32_t XexLoader::LookupOrdinal |
( |
uint32_t | ordinal | ) |
|
The documentation for this class was generated from the following files: