Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Memory
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Memory/VirtualStackAllocator.h |
| Include | #include "Memory/VirtualStackAllocator.h" |
Syntax
class FVirtualStackAllocator
Constructors
| Type | Name | Description | |
|---|---|---|---|
FVirtualStackAllocator
(
size_t RequestedStackSize, |
RequestedStackSize will be rounded up to a whole number of pages and reserved One page will be earmarked as a guard, so the available memory will be NextMultipleOf(ReqestedStackSize, SystemPageSize) - SystemPageSize |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void * | Allocate
(
size_t Size, |
||
| FScopedStackAllocatorBookmark | |||
| size_t | |||
| size_t |