3 <H2>Information from source codes</H2>
19 #define MemoryAllocate(type,num,message) (type*)memoryAllocate(sizeof(type)*(num),message)
31 extern Memory memoryAllocate(size_t byte, char* message);
33 /* This function must be created later in memory object. */
35 #define memoryFree(ptr) free(ptr)
37 extern Memory memoryCopy(Memory dst, Memory src, size_t byte);
38 extern Memory memoryDuplicate(Memory src, size_t byte);
40 extern Memory memoryClear(Memory src, size_t, char n);
42 extern Memory memoryByteSwap(Memory src, size_t, int n);