Navigation
API > API/Runtime > API/Runtime/Core
Holds generic memory stats, internally implemented as a map.
| Name | FGenericMemoryStats |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/HAL/MemoryMisc.h |
| Include Path | #include "HAL/MemoryMisc.h" |
Syntax
struct FGenericMemoryStats
Classes
| Name | Remarks |
|---|---|
| FGenericMemoryStatsMap | Wrapper on a TMap |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FInternalMap | TMap< FStringView, SIZE_T, TInlineSetAllocator< EntryCount > > | HAL/MemoryMisc.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| EntryCount | PRAGMA_DISABLE_DEPRECATION_WARNINGS constexpr int32 | HAL/MemoryMisc.h | |
| StringLength | int32 | HAL/MemoryMisc.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Data | FGenericMemoryStatsMap | HAL/MemoryMisc.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Descriptions | TArray< TStringBuilder< StringLength >, TInlineAllocator< EntryCount > > | HAL/MemoryMisc.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Add
(
const FStringView& InDescription, |
HAL/MemoryMisc.h | ||
FInternalMap::TRangedForConstIterator begin() |
Expose iterators only for const ranged-for iteration. | HAL/MemoryMisc.h | |
FInternalMap::TRangedForConstIterator end() |
HAL/MemoryMisc.h | ||
SIZE_T * Find
(
const FStringView& InDescription |
HAL/MemoryMisc.h | ||
const SIZE_T * Find
(
const FStringView& InDescription |
HAL/MemoryMisc.h | ||
SIZE_T FindRef
(
const FStringView& InDescription |
HAL/MemoryMisc.h |