Sierra Toolkit Version of the Day
eastl::fixed_pool_with_overflow< Allocator > Class Template Reference

#include <fixed_pool_eastl.h>

Inheritance diagram for eastl::fixed_pool_with_overflow< Allocator >:
Collaboration diagram for eastl::fixed_pool_with_overflow< Allocator >:

List of all members.

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_overflowoperator= (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

Detailed Description

template<typename Allocator = EASTLAllocatorType>
class eastl::fixed_pool_with_overflow< Allocator >

fixed_pool_with_overflow

Definition at line 385 of file fixed_pool_eastl.h.


Member Function Documentation

template<typename Allocator = EASTLAllocatorType>
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.

template<typename Allocator = EASTLAllocatorType>
void Zoltan::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.

Create a zoltanID entity

Set up dynamic load rebalancing

Register the Zoltan/SIERRA "call-back" (querry) functions.

Reimplemented from eastl::fixed_pool_base.

Definition at line 420 of file fixed_pool_eastl.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends