Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
TFixedSparseArrayAllocator< NumInlineElements > Class Template Reference

#include <ContainerAllocationPolicies.h>

Public Types

typedef TFixedAllocator< NumInlineElementsElementAllocator
 
typedef TFixedAllocator< InlineBitArrayDWORDsBitArrayAllocator
 

Private Types

enum  { InlineBitArrayDWORDs = (NumInlineElements + NumBitsPerDWORD - 1) / NumBitsPerDWORD }
 

Detailed Description

template<uint32 NumInlineElements>
class TFixedSparseArrayAllocator< NumInlineElements >

An inline sparse array allocator that doesn't have any secondary storage.

Definition at line 1082 of file ContainerAllocationPolicies.h.

Member Typedef Documentation

◆ BitArrayAllocator

Definition at line 1092 of file ContainerAllocationPolicies.h.

◆ ElementAllocator

Definition at line 1091 of file ContainerAllocationPolicies.h.

Member Enumeration Documentation

◆ anonymous enum

template<uint32 NumInlineElements>
anonymous enum
private

The size to allocate inline for the bit array.

Enumerator
InlineBitArrayDWORDs 

Definition at line 1087 of file ContainerAllocationPolicies.h.


The documentation for this class was generated from the following file: