#include <OnixS/FIXEngine/Threading/Definitions.h>
Public Member Functions | |
| virtual | ~PoolAllocatorBase ()=default |
| virtual ItemBase * | alloc ()=0 |
| virtual void | free (ItemBase *element) const |
The base class for a custom pool allocator to provide a strategy to create/destroy items for the thread-safe pool.
Definition at line 93 of file Definitions.h.
|
virtualdefault |
Destructs the instance.
|
pure virtual |
A strategy to create an item.
|
inlinevirtual |
A strategy to destroy an item.
Definition at line 104 of file Definitions.h.