|
Sierra Toolkit
Version of the Day
|
#include <fixed_pool_eastl.h>


Public Member Functions | |
| fixed_pool_with_overflow (void *pMemory=NULL) | |
| fixed_pool_with_overflow (void *pMemory, size_t memorySize, size_t nodeSize, size_t alignment, size_t alignmentOffset=0) | |
| fixed_pool_with_overflow & | operator= (const fixed_pool_with_overflow &x) |
| void | init (void *pMemory, size_t memorySize, size_t nodeSize, size_t alignment, size_t alignmentOffset=0) |
| void * | allocate () |
| void | deallocate (void *p) |
| const char * | get_name () const |
| void | set_name (const char *pName) |
Public Attributes | |
| Allocator | mOverflowAllocator |
| void * | mpPoolBegin |
Definition at line 385 of file fixed_pool_eastl.h.
| fixed_pool_with_overflow& eastl::fixed_pool_with_overflow< Allocator >::operator= | ( | const fixed_pool_with_overflow< Allocator > & | x | ) | [inline] |
operator=
Definition at line 408 of file fixed_pool_eastl.h.
| void eastl::fixed_pool_with_overflow< Allocator >::init | ( | void * | pMemory, |
| size_t | memorySize, | ||
| size_t | nodeSize, | ||
| size_t | alignment, | ||
| size_t | alignmentOffset = 0 |
||
| ) | [inline] |
init
Initializes a fixed_pool with a given set of parameters. You cannot call this function twice else the resulting behaviour will be undefined. You can only call this function after constructing the fixed_pool with the default constructor.
Reimplemented from eastl::fixed_pool_base.
Definition at line 420 of file fixed_pool_eastl.h.