Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IHeapPool::initialize ( P6HEAPPOOLENT pPooDef,
P6UINT32  cPoolDef,
MEMPOOLFLGS  fFlags,
const P6WCHAR pszName 
)
pure virtual

Initialize the heap pool for use.

This method must be called successfully before calling any other method.

Parameters
pPooDefA pointer to an array of P6HEAPPOOLENT structures which define the parameters for the underlying memory pools. Each structure in the array represent an underlying memory pool that will be created.
cPoolDef[ in ] The number of elements in the PoolDef array.
fFlags[ in ] The memory pool initialization flags to initialize each memory pool with.
pszName
See Also
P6R::MEMPOOLFLGS
Returns