|
ReXGlue SDK
|
XEX image reader and PE image parsing. More...
#include <array>#include <optional>#include <span>#include <string>#include <vector>#include <cstddef>#include <cstdint>#include <memory>#include <utility>#include <rex/platform.h>#include <rex/result.h>#include <rex/types.h>#include <rex/utility.h>#include <rex/assert.h>#include <rex/kernel/types/xex.h>Go to the source code of this file.
Classes | |
| class | rex::filesystem::PESection |
| struct | rex::filesystem::PEExport |
| struct | rex::filesystem::PEInfo |
| struct | rex::filesystem::XEXPageRange |
| struct | rex::filesystem::XEXSecurityInfo |
| struct | rex::filesystem::XEXImportLibrary |
| struct | rex::filesystem::XEXOptHeaderEntry |
| class | rex::filesystem::IXEXImage |
Namespaces | |
| namespace | rex |
Enumerations | |
| enum | rex::filesystem::PESectionFlags : u32 { rex::filesystem::kPESectionContainsCode = 0x00000020 , rex::filesystem::kPESectionContainsDataInit = 0x00000040 , rex::filesystem::kPESectionContainsDataUninit = 0x00000080 , rex::filesystem::kPESectionMemoryExecute = 0x20000000 , rex::filesystem::kPESectionMemoryRead = 0x40000000 , rex::filesystem::kPESectionMemoryWrite = 0x80000000 } |
| enum class | rex::filesystem::XEXKey : u8 { kRetail , kDevKit , kRetailXEX1 , kDevKitXEX1 } |
XEX image reader and PE image parsing.
| enum rex::filesystem::PESectionFlags : u32 |
Characteristics bits of a PE section header.
|
strong |