sead::MemUtil class

Public static functions

static auto fill(void* ptr, u8 c, size_t size) -> void*
static auto fillZero(void* ptr, size_t size) -> void*
static auto copyOverlap(void* dest, const void* src, size_t size) -> void*
static auto copy(void* dest, const void* src, size_t size) -> void*
static auto copyAlign32(void* dest, const void* src, size_t size) -> void*
static auto compare(const void* ptr1, const void* ptr2, size_t size) -> int
static auto isStack(const void* addr) -> bool
static auto isHeap(const void* addr) -> bool
static auto checkFillType(const void* ptr, size_t size) -> bool
Checks whether a region of memory is filled with 0.
static void dumpMemoryBinary(const void* ptr, u32 size_front, u32 size_back, bool is_align)