sead
Loading...
Searching...
No Matches
sead::MemUtil Class Reference

#include <seadMemUtil.h>

Static Public Member Functions

static void * fill (void *, u8, size_t size)
static void * fillZero (void *, size_t size)
static void * copyOverlap (void *, const void *, size_t)
static void * copy (void *dst, const void *src, size_t size)
static void * copyAlign32 (void *, const void *, size_t)
static s32 compare (const void *buf1, const void *buf2, size_t size)
static bool isStack (const void *)
static bool isHeap (const void *)
static void dumpMemoryBinary (const void *, const u32, const u32, const bool)

Member Function Documentation

◆ fill()

void * sead::MemUtil::fill ( void * addr,
u8 val,
size_t size )
inlinestatic

◆ fillZero()

void * sead::MemUtil::fillZero ( void * addr,
size_t size )
inlinestatic

◆ copyOverlap()

void * sead::MemUtil::copyOverlap ( void * ,
const void * ,
size_t  )
static

◆ copy()

void * sead::MemUtil::copy ( void * dst,
const void * src,
size_t size )
inlinestatic

◆ copyAlign32()

void * sead::MemUtil::copyAlign32 ( void * ,
const void * ,
size_t  )
static

◆ compare()

s32 sead::MemUtil::compare ( const void * buf1,
const void * buf2,
size_t size )
inlinestatic

◆ isStack()

bool sead::MemUtil::isStack ( const void * )
static

◆ isHeap()

bool sead::MemUtil::isHeap ( const void * )
static

◆ dumpMemoryBinary()

void sead::MemUtil::dumpMemoryBinary ( const void * ,
const u32 ,
const u32 ,
const bool  )
static