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

#include <MemStack.h>

+ Inheritance diagram for FMemStack:
+ Collaboration diagram for FMemStack:

Public Member Functions

 FMemStack ()
 
- Public Member Functions inherited from FTlsAutoCleanup
virtual ~FTlsAutoCleanup ()
 
void Register ()
 
- Public Member Functions inherited from FMemStackBase
 FMemStackBase ()
 
 FMemStackBase (const FMemStackBase &)=delete
 
 FMemStackBase (FMemStackBase &&Other)
 
FMemStackBaseoperator= (FMemStackBase &&Other)
 
 ~FMemStackBase ()
 
FORCEINLINE uint8PushBytes (size_t AllocSize, size_t Alignment)
 
FORCEINLINE voidAlloc (size_t AllocSize, size_t Alignment)
 
FORCEINLINE bool IsEmpty () const
 
FORCEINLINE void Flush ()
 
FORCEINLINE int32 GetNumMarks ()
 
int32 GetByteCount () const
 
bool ContainsPointer (const void *Pointer) const
 

Additional Inherited Members

- Static Public Member Functions inherited from TThreadSingleton< FMemStack >
static FORCEINLINE FMemStackGet ()
 
static FORCEINLINE FMemStackGet (TFunctionRef< FTlsAutoCleanup *()> CreateInstance)
 
static FORCEINLINE FMemStackTryGet ()
 
static FORCEINLINE FMemStackInject (FMemStack *Instance)
 
- Protected Member Functions inherited from TThreadSingleton< FMemStack >
 TThreadSingleton ()
 
virtual ~TThreadSingleton ()
 
- Static Protected Member Functions inherited from TThreadSingleton< FMemStack >
static FTlsAutoCleanupCreateInstance ()
 
- Protected Attributes inherited from TThreadSingleton< FMemStack >
const uint32 ThreadId
 
- Protected Attributes inherited from FMemStackBase
bool bShouldEnforceAllocMarks
 

Detailed Description

Definition at line 220 of file MemStack.h.

Constructor & Destructor Documentation

◆ FMemStack()

FMemStack::FMemStack ( )
inline

Definition at line 223 of file MemStack.h.


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