|
ReXGlue SDK
|
#include <rex/kernel/memory_view.h>
Public Member Functions | |
| T * | GetHost () const |
| T * | GetHost (const rex::kernel::MemoryView &view) const |
| T * | TryGetHost () const |
| T * | TryGetHost (const rex::kernel::MemoryView &view) const |
| T * | operator-> () const |
| T & | operator* () const |
Static Public Member Functions | |
| static constexpr u32 | GetAddress () |
Binds a type to a guest address. Every access resolves it through guest memory.
| T | The type the title keeps at the address, laid out as the title stores it. |
|
inline |
Resolves the value through the guest memory of the calling thread.
|
inline |
Resolves the value through a memory view, for a host thread with no bound runtime.
|
inline |
Like GetHost, but checks that the title could read the value.
|
inline |
Like GetHost with a view, but checks that the title could read the value.