#include <allocheap.hpp>

Public Member Functions | |
| CSGXMemoryAllocatorHeap (void *ptr, const tMEM_SIZE size, const CSGXMemoryAlignment &alignment) | |
| virtual void * | alloc (const tMEM_SIZE size) |
| virtual tMEM_SIZE | getBlockSize (void *ptr) |
| virtual tBOOL | freePtr (void *ptr) |
| virtual tBOOL | freeAll () |
| CSGXMemoryAllocatorHeap::CSGXMemoryAllocatorHeap | ( | void * | ptr, | |
| const tMEM_SIZE | size, | |||
| const CSGXMemoryAlignment & | alignment | |||
| ) |
| virtual void* CSGXMemoryAllocatorHeap::alloc | ( | const tMEM_SIZE | size | ) | [virtual] |
Implements CSGXMemoryAllocator.
| virtual tMEM_SIZE CSGXMemoryAllocatorHeap::getBlockSize | ( | void * | ptr | ) | [virtual] |
Reimplemented from CSGXMemoryAllocator.
| virtual tBOOL CSGXMemoryAllocatorHeap::freePtr | ( | void * | ptr | ) | [virtual] |
Reimplemented from CSGXMemoryAllocator.
| virtual tBOOL CSGXMemoryAllocatorHeap::freeAll | ( | ) | [virtual] |
Reimplemented from CSGXMemoryAllocator.
1.5.6