ClHeapConfigT to be fetched by EO and contains the configuration of the heap library. More...
#include <clHeapApi.h>
Public Attributes | |
ClBoolT | lazy |
A pool can grow even after it exhausts its current allocation. | |
ClHeapModeT | mode |
Allocation mode. | |
ClUint32T | numPools |
Number of pools in the pPoolConfig array. | |
ClPoolConfigT * | pPoolConfig |
Array of pool configurations. |
ClHeapConfigT to be fetched by EO and contains the configuration of the heap library.
ClBoolT ClHeapConfigT::lazy |
A pool can grow even after it exhausts its current allocation.
This attribute configures a pool in lazy mode for pool expansion. There are two modes for configuring the pool:
ClHeapModeT ClHeapConfigT::mode |
Allocation mode.
This can be either CL_HEAP_NATIVE_MODE, CL_HEAP_PREALLOCATED_MODE, or CL_HEAP_CUSTOM_MODE.