Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
SparseArray.h File Reference
+ Include dependency graph for SparseArray.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FSparseArrayAllocationInfo
 
union  TSparseArrayElementOrFreeListLink< ElementType >
 
class  TSparseArray< InElementType, Allocator >
 
class  TSparseArray< InElementType, Allocator >::TBaseIterator< bConst >
 
class  TSparseArray< InElementType, Allocator >::TIterator
 
class  TSparseArray< InElementType, Allocator >::TConstIterator
 
class  TSparseArray< InElementType, Allocator >::TRangedForIterator
 
class  TSparseArray< InElementType, Allocator >::TRangedForConstIterator
 
class  TSparseArray< InElementType, Allocator >::TConstSubsetIterator< SubsetAllocator >
 
class  TSparseArray< InElementType, Allocator >::FElementCompareClass< PREDICATE_CLASS >
 
struct  TContainerTraits< TSparseArray< ElementType, Allocator > >
 
struct  FScriptSparseArrayLayout
 
class  FScriptSparseArray
 
struct  FScriptSparseArray::FFreeListLink
 
struct  TIsZeroConstructType< FScriptSparseArray >
 

Macros

#define TSPARSEARRAY_RANGED_FOR_CHECKS   1
 

Functions

void * operator new (size_t Size, const FSparseArrayAllocationInfo &Allocation)
 

Macro Definition Documentation

◆ TSPARSEARRAY_RANGED_FOR_CHECKS

#define TSPARSEARRAY_RANGED_FOR_CHECKS   1

Definition at line 17 of file SparseArray.h.

Function Documentation

◆ operator new()

void * operator new ( size_t Size,
const FSparseArrayAllocationInfo & Allocation )
inline

A placement new operator which constructs an element in a sparse array allocation.

Definition at line 1072 of file SparseArray.h.