UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMallocLeakReportOptions Struct Reference

#include <MallocLeakDetection.h>

Public Types

enum class  ESortOption { SortSize , SortRate , SortHash }
 

Public Member Functions

 FMallocLeakReportOptions ()
 

Public Attributes

uint32 SizeFilter
 
float RateFilter
 
bool OnlyNonDeleters
 
uint32 FrameStart
 
uint32 FrameEnd
 
ESortOption SortBy
 
FOutputDeviceOutputDevice
 

Detailed Description

Options that can be supplied when calling FMallocLeakDetection::DumpOpenCallstacks

Member Enumeration Documentation

◆ ESortOption

Enumerator
SortSize 
SortRate 
SortHash 

Constructor & Destructor Documentation

◆ FMallocLeakReportOptions()

FMallocLeakReportOptions::FMallocLeakReportOptions ( )
inline

Member Data Documentation

◆ FrameEnd

uint32 FMallocLeakReportOptions::FrameEnd

Only show allocations from before this frame

◆ FrameStart

uint32 FMallocLeakReportOptions::FrameStart

Only show allocations after this frame

◆ OnlyNonDeleters

bool FMallocLeakReportOptions::OnlyNonDeleters

Restrict report to allocations that have no history of being deleted

◆ OutputDevice

FOutputDevice* FMallocLeakReportOptions::OutputDevice

Output device used for writing reports. If null, a memreport file will be written

◆ RateFilter

float FMallocLeakReportOptions::RateFilter

If >0 only report allocations at a greater bytes/frame than this

◆ SizeFilter

uint32 FMallocLeakReportOptions::SizeFilter

If >0 only report allocations greater than this size

◆ SortBy

ESortOption FMallocLeakReportOptions::SortBy

Sort allocations by this (default - size)


The documentation for this struct was generated from the following file: