#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