#include <kvmallocator.h>
Public Methods | |
| KVMAllocator () | |
| ~KVMAllocator () | |
| Block * | allocate (size_t _size) |
| void | free (Block *block) |
| void | copy (void *dest, Block *src, int _offset=0, size_t length=0) |
| void | copy (Block *dest, void *src, int _offset=0, size_t length=0) |
| void * | map (Block *block) |
| void | unmap (Block *block) |
Definition at line 39 of file kvmallocator.h.
|
|
Create a KVMAllocator |
|
|
Destruct the KVMAllocator and release all memory. |
|
|
Allocate a virtual memory block.
|
|
||||||||||||||||||||
|
Copy
|
|
||||||||||||||||||||
|
Copy
|
|
|
Free a virtual memory block.
|
|
|
Map a virtual memory block in memory
|
|
|
Unmap a virtual memory block
|
1.2.18