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

#include <GenericPlatformCrashContext.h>

Classes

struct  FQueueData
 
class  FSerializer
 

Public Types

enum class  EState : uint8 { NotStarted = 0 , Active = 1 , Finished = 2 }
 

Public Member Functions

 FGPUBreadcrumbCrashData (TCHAR const *InSourceName, TCHAR const *InVersion=CurrentVersion)
 

Public Attributes

TMap< FString, FQueueDataQueues
 
FString SourceName
 
FString Version
 

Static Public Attributes

static constexpr TCHAR const CurrentVersion [] = TEXT("526BDA74-7A81-44C3-B0FD-9DBF80973C25")
 
TCHAR static const constexpr StateChars []
 

Detailed Description

GPU breadcrumbs.

Member Enumeration Documentation

◆ EState

Enumerator
NotStarted 
Active 
Finished 

Constructor & Destructor Documentation

◆ FGPUBreadcrumbCrashData()

FGPUBreadcrumbCrashData::FGPUBreadcrumbCrashData ( TCHAR const *  InSourceName,
TCHAR const *  InVersion = CurrentVersion 
)
inline

Member Data Documentation

◆ CurrentVersion

constexpr TCHAR const FGPUBreadcrumbCrashData::CurrentVersion[] = TEXT("526BDA74-7A81-44C3-B0FD-9DBF80973C25")
staticconstexpr

This must be changed whenever the format of the breadcrumb string changes, in order to help parsers in dealing with strings from multiple versions.

◆ Queues

TMap<FString, FQueueData> FGPUBreadcrumbCrashData::Queues

◆ SourceName

FString FGPUBreadcrumbCrashData::SourceName

◆ StateChars

TCHAR static const constexpr FGPUBreadcrumbCrashData::StateChars[]
staticconstexpr
Initial value:
=
{
TEXT('N'),
TEXT('A'),
TEXT('F'),
}
#define TEXT(x)
Definition Platform.h:1272

◆ Version

FString FGPUBreadcrumbCrashData::Version

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