|
ReXGlue SDK
|
#include <span>#include <string>#include <string_view>#include <vector>#include <atomic>#include <optional>#include <rex/platform.h>#include <rex/types.h>#include <rex/kernel/heap.h>#include <rex/kernel/symbol_map.h>#include <memory>#include <rex/kernel/types/xex.h>#include <rex/memory/endian.h>#include <rex/ppc/recompiled_code.h>#include <rex/platform/lock_order.h>#include <rex/result.h>#include <rex/kernel/types/status.h>#include <rex/module.h>#include <rex/utility.h>Go to the source code of this file.
Classes | |
| class | rex::kernel::GuestModule |
| class | rex::kernel::ELFModule |
| class | rex::kernel::XEXModule |
| struct | rex::kernel::XEXModule::LibraryImport |
| struct | rex::kernel::XEXModule::ImportLibrary |
| struct | rex::kernel::ModuleImport |
| class | rex::kernel::IModuleRegistry |
Namespaces | |
| namespace | rex |
| namespace | rex::kernel |
Functions | |
| PPCFunc * | rex::kernel::ResolveModuleImport (ModuleImport &target) |
Variables | |
| constexpr memory::FourCCT | rex::kernel::kXEX1Signature = memory::make_fourcc("XEX1") |
| constexpr memory::FourCCT | rex::kernel::kXEX2Signature = memory::make_fourcc("XEX2") |
| constexpr memory::FourCCT | rex::kernel::kELFSignature = memory::make_fourcc(0x7F, 'E', 'L', 'F') |
Xenia : Xbox 360 Emulator Research Project *
Copyright 2013 Ben Vanik. All rights reserved. * Released under the BSD license - see LICENSE in the root for more details. *