|
BurgerLib
|
#include "mmmemory.h"
Defines | |
| #define | MEMPOOLBLOCKSIZE 512 |
Functions | |
| Word BURGER_API | MemPoolInit (MemPool_t *Input, Word InitialSize, Word ChunkSize, MemPoolBehaviour_e Behaviour) |
| MemPool_t *BURGER_API | MemPoolNew (Word InitialSize, Word ChunkSize, MemPoolBehaviour_e Behaviour) |
| void BURGER_API | MemPoolDestroy (MemPool_t *Input) |
| void BURGER_API | MemPoolDelete (MemPool_t *Input) |
| void *BURGER_API | MemPoolAllocate (MemPool_t *Input) |
| void BURGER_API | MemPoolDeallocate (MemPool_t *Input, void *MemPtr) |
| #define MEMPOOLBLOCKSIZE 512 |
| void* BURGER_API MemPoolAllocate | ( | MemPool_t * | Input | ) |
| void BURGER_API MemPoolDeallocate | ( | MemPool_t * | Input, |
| void * | MemPtr | ||
| ) |
| void BURGER_API MemPoolDelete | ( | MemPool_t * | Input | ) |
| void BURGER_API MemPoolDestroy | ( | MemPool_t * | Input | ) |
| Word BURGER_API MemPoolInit | ( | MemPool_t * | Input, |
| Word | InitialSize, | ||
| Word | ChunkSize, | ||
| MemPoolBehaviour_e | Behaviour | ||
| ) |
| MemPool_t* BURGER_API MemPoolNew | ( | Word | InitialSize, |
| Word | ChunkSize, | ||
| MemPoolBehaviour_e | Behaviour | ||
| ) |
1.8.0