Ark Server API (ASE) - Wiki
|
#include <ContainerAllocationPolicies.h>
Public Types | |
typedef TInlineAllocator< NumInlineElements, typename SecondaryAllocator::ElementAllocator > | ElementAllocator |
typedef TInlineAllocator< InlineBitArrayDWORDs, typename SecondaryAllocator::BitArrayAllocator > | BitArrayAllocator |
Private Types | |
enum | { InlineBitArrayDWORDs = (NumInlineElements + NumBitsPerDWORD - 1) / NumBitsPerDWORD } |
An inline sparse array allocator that allows sizing of the inline allocations for a set number of elements.
Definition at line 698 of file ContainerAllocationPolicies.h.
typedef TInlineAllocator<InlineBitArrayDWORDs,typename SecondaryAllocator::BitArrayAllocator> TInlineSparseArrayAllocator< NumInlineElements, SecondaryAllocator >::BitArrayAllocator |
Definition at line 708 of file ContainerAllocationPolicies.h.
typedef TInlineAllocator<NumInlineElements,typename SecondaryAllocator::ElementAllocator> TInlineSparseArrayAllocator< NumInlineElements, SecondaryAllocator >::ElementAllocator |
Definition at line 707 of file ContainerAllocationPolicies.h.
|
private |
The size to allocate inline for the bit array.
Enumerator | |
---|---|
InlineBitArrayDWORDs |
Definition at line 703 of file ContainerAllocationPolicies.h.