Puma Reference Manual | Puma: Puma::MemPool Class Reference |
#include <MemPool.h>
Classes | |
struct | Link |
Public Member Functions | |
MemPool (unsigned long blocksize=128L *1024L) | |
~MemPool () | |
void * | alloc (unsigned long objectsize) |
void | dealloc (void *) |
void | free () |
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 | ( | ) |