43
t_u32 Memcmp ( const void *Buf1, const void *Buf2, t_u32 Count );
45
bool MemIsZero ( const void *V, t_size Count );
47
void *Memmove ( void *Dest, const void *Src, t_size Count );
49
void Memset ( void *Dest, t_s32 C, t_size Count );
51
void Memzero ( void *Dest, t_size Count );
53
void Memcpy ( void *Dest, const void *Src, t_size Count );
55
void Memswap ( void *Ptr1, void *Ptr2, t_size Size );
43
unsigned int Memcmp ( const void *Buf1, const void *Buf2, unsigned int Count );
45
bool MemIsZero ( const void *V, size_t Count );
47
void *Memmove ( void *Dest, const void *Src, size_t Count );
49
void Memset ( void *Dest, int C, size_t Count );
51
void Memzero ( void *Dest, size_t Count );
53
void Memcpy ( void *Dest, const void *Src, size_t Count );
55
void Memswap ( void *Ptr1, void *Ptr2, size_t Size );
57
57
//! Check that the alignment is a power of two
58
bool IsMemoryAligned (void *data, t_u32 alignment);
58
bool IsMemoryAligned (void *data, unsigned int alignment);
60
void *Malloc (t_size Count, t_u32 Alignment = NUX_DEFAULT_ALIGNMENT);
61
void *Realloc (void *Original, t_size Count, t_u32 Alignment = NUX_DEFAULT_ALIGNMENT);
60
void *Malloc (size_t Count, unsigned int Alignment = NUX_DEFAULT_ALIGNMENT);
61
void *Realloc (void *Original, size_t Count, unsigned int Alignment = NUX_DEFAULT_ALIGNMENT);