|
ReXGlue SDK
|
#include <cstddef>#include <cstring>#include <optional>#include <string_view>#include <type_traits>#include <rex/kernel/heap.h>#include <rex/types.h>#include <rex/assert.h>#include <rex/kernel/thread_state.h>Go to the source code of this file.
Classes | |
| class | rex::kernel::MemoryView |
| struct | rex::kernel::GuestGlobal< T, Address > |
Namespaces | |
| namespace | rex |
| namespace | rex::kernel |
Macros | |
| #define | REX_GUEST_GLOBAL(type, name, address) |
| #define REX_GUEST_GLOBAL | ( | type, | |
| name, | |||
| address ) |
Declares a global the title keeps at a fixed guest address, at namespace scope. A type with a comma needs an alias first.
| address | The guest address, a nonzero literal aligned for the type. |