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

Go to the source code of this file.

Classes

struct  BaseKeyFuncs< ElementType, InKeyType, bInAllowDuplicateKeys >
 
struct  DefaultKeyFuncs< ElementType, bInAllowDuplicateKeys >
 
class  FSetElementId
 
class  TSetElement< InElementType >
 
class  TSet< InElementType, KeyFuncs, Allocator >
 
class  TSet< InElementType, KeyFuncs, Allocator >::FElementCompareClass< PREDICATE_CLASS >
 
class  TSet< InElementType, KeyFuncs, Allocator >::TBaseIterator< bConst, bRangedFor >
 
class  TSet< InElementType, KeyFuncs, Allocator >::TBaseKeyIterator< bConst >
 
class  TSet< InElementType, KeyFuncs, Allocator >::TConstIterator
 
class  TSet< InElementType, KeyFuncs, Allocator >::TIterator
 
class  TSet< InElementType, KeyFuncs, Allocator >::TConstKeyIterator
 
class  TSet< InElementType, KeyFuncs, Allocator >::TKeyIterator
 
struct  TContainerTraits< TSet< ElementType, KeyFuncs, Allocator > >
 
struct  FScriptSetLayout
 
class  FScriptSet
 
struct  TIsZeroConstructType< FScriptSet >
 

Functions

template<typename T >
FORCEINLINE void MoveByRelocate (T &A, T &B)
 

Function Documentation

◆ MoveByRelocate()

template<typename T >
FORCEINLINE void MoveByRelocate ( T & A,
T & B )

This is used to provide type specific behavior for a move which will destroy B. Should be in UnrealTemplate but isn't for Clang build reasons - will move later

Definition at line 76 of file Set.h.