Puma Reference Manual | Puma::MemPool Class Reference |
#include <MemPool.h>
Public Member Functions | |
MemPool (unsigned long blocksize=128L *1024L) | |
~MemPool () | |
void * | alloc (unsigned long objectsize) |
void | dealloc (void *) |
void | free () |
Additional Inherited Members | |
![]() | |
Heap () | |
~Heap () | |
void * | malloc (size_t n) |
void | free (void *p) |
Puma::MemPool::MemPool | ( | unsigned long | blocksize = 128L *1024L | ) |
Puma::MemPool::~MemPool | ( | ) |
void* Puma::MemPool::alloc | ( | unsigned long | objectsize | ) |
void Puma::MemPool::dealloc | ( | void * | ) |
void Puma::MemPool::free | ( | ) |