Ark Server API (ASA) - Wiki
|
#include <LargeMemoryData.h>
Public Member Functions | |
FPooledLargeMemoryData () | |
~FPooledLargeMemoryData () | |
FLargeMemoryData & | Get () |
Private Attributes | |
FLargeMemoryData * | Data |
Static Private Attributes | |
static TLockFreePointerListUnordered< FLargeMemoryData, 0 > | FreeList |
static std::atomic< int32 > | FreeListLength |
Pooled storage of FLargeMemoryData instances, allowing allocation-free and lock-free access.
Definition at line 86 of file LargeMemoryData.h.
FPooledLargeMemoryData::FPooledLargeMemoryData | ( | ) |
FPooledLargeMemoryData::~FPooledLargeMemoryData | ( | ) |
|
inline |
Definition at line 91 of file LargeMemoryData.h.
|
private |
Definition at line 93 of file LargeMemoryData.h.
|
staticprivate |
Definition at line 94 of file LargeMemoryData.h.
|
staticprivate |
Definition at line 95 of file LargeMemoryData.h.