12 lines
343 B
C
12 lines
343 B
C
#ifndef MEM_MANAGER_H
|
|
#define MEM_MANAGER_H
|
|
|
|
#include <stdlib.h>
|
|
|
|
typedef struct MemoryManagerCDT * MemoryManagerADT;
|
|
|
|
MemoryManagerADT createMemoryManager(void *const restrict memoryForMemoryManager, void *const restrict managedMemory);
|
|
|
|
void *allocMemory(MemoryManagerADT const restrict memoryManager, const size_t memoryToAllocate);
|
|
|
|
#endif |