| Puma Reference Manual | Puma: 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 () |
Classes | |
| struct | Link |
| 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 | ( | ) |