Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FContainerAllocatorInterface Class Reference

#include <ContainerAllocationPolicies.h>

Classes

class  ForElementType
 

Public Types

enum  { NeedsElementType = true }
 
enum  { RequireRangeCheck = true }
 
using SizeType = int32
 
typedef ForElementType< FScriptContainerElementForAnyElementType
 

Detailed Description

This is the allocation policy interface; it exists purely to document the policy's interface, and should not be used.

Definition at line 164 of file ContainerAllocationPolicies.h.

Member Typedef Documentation

◆ ForAnyElementType

A class that may be used when NeedsElementType=false is specified. If NeedsElementType=true, then this must be present but will not be used, and so can simply be a typedef to void

Definition at line 330 of file ContainerAllocationPolicies.h.

◆ SizeType

The integral type to be used for element counts and indices used by the allocator and container - must be signed

Definition at line 168 of file ContainerAllocationPolicies.h.

Member Enumeration Documentation

◆ anonymous enum

Determines whether the user of the allocator may use the ForAnyElementType inner class.

Enumerator
NeedsElementType 

Definition at line 171 of file ContainerAllocationPolicies.h.

◆ anonymous enum

Determines whether the user of the allocator should do range checks

Enumerator
RequireRangeCheck 

Definition at line 174 of file ContainerAllocationPolicies.h.


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