#include <Pool.h>
Inheritance diagram for Pool:

Public Member Functions | |
| Pool () | |
| virtual | ~Pool () |
| ENABLE_RUNTIME_CLASSTYPE () | |
| virtual void * | allocate (size_t size)=0 |
| virtual void | deallocate (void *ptr)=0 |
| virtual bool | isFull ()=0 |
| virtual bool | isEmpty ()=0 |
| virtual bool | inPool (void *ptr)=0 |
| virtual void | printInfo ()=0 |
Definition at line 22 of file Pool.h.
| virtual void* Pool::allocate | ( | size_t | size | ) | [pure virtual] |
Implemented in SegmentedPool.
| virtual void Pool::deallocate | ( | void * | ptr | ) | [pure virtual] |
Implemented in SegmentedPool.
| Pool::ENABLE_RUNTIME_CLASSTYPE | ( | ) |
Reimplemented in SegmentedPool.
| virtual bool Pool::inPool | ( | void * | ptr | ) | [pure virtual] |
Implemented in SegmentedPool.
| virtual bool Pool::isEmpty | ( | ) | [pure virtual] |
Implemented in SegmentedPool.
| virtual bool Pool::isFull | ( | ) | [pure virtual] |
Implemented in SegmentedPool.
| virtual void Pool::printInfo | ( | ) | [pure virtual] |
Implemented in SegmentedPool.
1.4.7