Ark Server API (ASA) - Wiki
|
#include <MemStack.h>
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) | |
FMemStackBase & | operator= (FMemStackBase &&Other) |
~FMemStackBase () | |
FORCEINLINE uint8 * | PushBytes (size_t AllocSize, size_t Alignment) |
FORCEINLINE void * | Alloc (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 FMemStack & | Get () |
static FORCEINLINE FMemStack & | Get (TFunctionRef< FTlsAutoCleanup *()> CreateInstance) |
static FORCEINLINE FMemStack * | TryGet () |
static FORCEINLINE FMemStack * | Inject (FMemStack *Instance) |
Protected Member Functions inherited from TThreadSingleton< FMemStack > | |
TThreadSingleton () | |
virtual | ~TThreadSingleton () |
Static Protected Member Functions inherited from TThreadSingleton< FMemStack > | |
static FTlsAutoCleanup * | CreateInstance () |
Protected Attributes inherited from TThreadSingleton< FMemStack > | |
const uint32 | ThreadId |
Protected Attributes inherited from FMemStackBase | |
bool | bShouldEnforceAllocMarks |
Definition at line 220 of file MemStack.h.
|
inline |
Definition at line 223 of file MemStack.h.