#include <VirtualAllocator.h>
Definition at line 12 of file VirtualAllocator.h.
◆ FVirtualAllocator()
FVirtualAllocator::FVirtualAllocator |
( |
void * | InLowAdress, |
|
|
void * | InHighAddress, |
|
|
size_t | InPageSize, |
|
|
size_t | InMaximumAlignment, |
|
|
bool | bInBacksMalloc ) |
|
inline |
◆ ~FVirtualAllocator()
virtual FVirtualAllocator::~FVirtualAllocator |
( |
| ) |
|
|
virtualdefault |
◆ AllocateVirtualPages()
void * FVirtualAllocator::AllocateVirtualPages |
( |
uint32 | NumPages, |
|
|
size_t | AlignmentForCheck = 1 ) |
|
inline |
◆ AllocNewVM()
◆ FreeVirtual()
◆ FreeVirtualByBlock()
◆ GetPagesForSizeAndAlignment()
uint32 FVirtualAllocator::GetPagesForSizeAndAlignment |
( |
size_t | Size, |
|
|
size_t | Alignment = 1 ) const |
|
inline |
◆ GetStats()
◆ bBacksMalloc
bool FVirtualAllocator::bBacksMalloc |
|
private |
◆ Blocks
◆ CriticalSection
◆ HighAddress
uint8* FVirtualAllocator::HighAddress |
|
private |
◆ LinkSize
int64 FVirtualAllocator::LinkSize |
|
private |
◆ LowAddress
uint8* FVirtualAllocator::LowAddress |
|
private |
◆ MaximumAlignment
size_t FVirtualAllocator::MaximumAlignment |
|
private |
◆ NextAlloc
uint8* FVirtualAllocator::NextAlloc |
|
private |
◆ PageSize
size_t FVirtualAllocator::PageSize |
|
private |
◆ RecycledLinks
◆ SpaceConsumed
size_t FVirtualAllocator::SpaceConsumed |
|
protected |
◆ TotalSize
size_t FVirtualAllocator::TotalSize |
|
private |
The documentation for this class was generated from the following file:
- C:/Users/lachl/Downloads/ArkServerAPI_NEW/ASA/AsaApi/AsaApi/Core/Public/API/UE/HAL/VirtualAllocator.h