Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/HAL > API/Runtime/Core/HAL/FMallocBinned2
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/HAL/MallocBinned2.h |
| Include | #include "HAL/MallocBinned2.h" |
Syntax
struct FPoolInfo
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32 | AllocSize | ||
| ECanary | Canary | ||
| FFreeBlock * | FirstFreeBlock | ||
| FPoolInfo * | Next | ||
| FPoolInfo ** | PtrToPrevNext | ||
| uint16 | Taken |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FPoolInfo () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void * | AllocateBin () |
||
| void | CheckCanary
(
ECanary ShouldBe |
||
| SIZE_T | |||
| SIZE_T | |||
| bool | HasFreeBin () |
||
| void | |||
| void | |||
| void | SetOSAllocationSizes
(
SIZE_T InRequestedBytes, |
||
| void | Unlink () |
Enums
| Type | Name | Description | |
|---|---|---|---|
| ECanary |