Namespaces | |
cinema | |
Macros | |
#define | __C4D_MEM_ALIGNMENT_MASK__ |
#define | FillMemType(t, d, x, v) |
Functions | |
UInt | GeMemGetFreePhysicalMemoryEstimate () |
void | ClearMem (void *d, Int size, Int32 value=0) |
void | CopyMem (const void *s, void *d, Int size) |
void | MemCopy (void *d, const void *s, Int size) |
template<class T , class U > | |
void | FillMemTypeTemplate (T *data_ptr, Int size, const U *check_type, Int32 value) |
template<typename T > | |
void | ClearMemType (T *data_ptr, Int cnt) |
template<typename T > | |
void | CopyMemType (const T *src_ptr, T *dst_ptr, Int cnt) |
#define __C4D_MEM_ALIGNMENT_MASK__ |
Memory returned by NewMem() is guaranteed to be at least aligned to a 16 byte boundary.