UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FApplePlatformCrashContext Member List

This is the complete list of members for FApplePlatformCrashContext, including all inherited members.

AddCrashProperty(const TCHAR *PropertyName, const Type &Value) constFGenericCrashContextinline
AddCrashProperty(FString &Buffer, const TCHAR *PropertyName, const Type &Value)FGenericCrashContextinlinestatic
AddFile(const FString &AbsoluteSourcePath)FGenericCrashContextstatic
AddFooter(FString &Buffer)FGenericCrashContextstatic
AddHeader(FString &Buffer)FGenericCrashContextstatic
AddPlugin(const FString &PluginDesc)FGenericCrashContextstatic
AddPortableThreadCallStack(uint32 ThreadId, const TCHAR *ThreadName, const uint64 *StackFrames, int32 NumStackFrames)FGenericCrashContextvirtual
AddPortableThreadCallStacks(TConstArrayView< FThreadCallStack > Threads)FGenericCrashContextvirtual
AddSection(FString &Buffer, const TCHAR *SectionName, const FString &SectionContent)FGenericCrashContextstatic
AppendEscapedXMLString(FString &OutBuffer, FStringView Text)FGenericCrashContextstatic
AppendEscapedXMLString(FStringBuilderBase &OutBuffer, FStringView Text)FGenericCrashContextstatic
AppendPortableCallstack(FString &OutBuffer, TConstArrayView< FCrashStackFrame > StackFrames)FGenericCrashContextstatic
AttendedStatusTagFGenericCrashContextstatic
BeginSection(FString &Buffer, const TCHAR *SectionName)FGenericCrashContextstatic
BuildVersionTagFGenericCrashContextstatic
CallStackFGenericCrashContextprotected
CallstackPropertyFApplePlatformCrashContext
CallStackTagFGenericCrashContextstatic
CaptureModules()FGenericCrashContextvirtual
CapturePortableCallStack(void *ErrorProgramCounter, void *Context)FGenericCrashContext
CapturePortableCallStack(int32 NumStackFramesToIgnore, void *Context)FGenericCrashContext
CaptureThreadPortableCallStack(const uint64 ThreadId, void *Context)FGenericCrashContext
CleanupPlatformSpecificFiles()FGenericCrashContextstatic
CleanupTempSessionContextFiles(const FTimespan &ExpirationAge)FGenericCrashContextstatic
ConfigSectionNameFGenericCrashContextstatic
ContextFApplePlatformCrashContext
ConvertMinidump(char const *OutputPath, char const *InputPath)FApplePlatformCrashContextstatic
CopyPlatformSpecificFiles(const TCHAR *OutputDirectory, void *Context)FGenericCrashContextvirtual
CopySharedCrashContext(FSharedCrashContext &Dst)FGenericCrashContextstatic
CrashConfigExtensionFGenericCrashContextstatic
CrashConfigFileNameAFGenericCrashContextstatic
CrashConfigFileNameWFGenericCrashContextstatic
CrashConfigPurgeDaysFGenericCrashContextstatic
CrashContextExtensionFGenericCrashContextstatic
CrashContextRuntimeXMLNameAFGenericCrashContextstatic
CrashContextRuntimeXMLNameWFGenericCrashContextstatic
CrashedThreadIdFGenericCrashContextprotected
CrashGUIDLengthFGenericCrashContextinlinestatic
CrashGUIDRootPrefixFGenericCrashContextstatic
CrashGuidTagFGenericCrashContextstatic
CrashReporterMessageTagFGenericCrashContextstatic
CrashReportOptionalAttachmentsDirNameFGenericCrashContextstatic
CrashTypeAbnormalShutdownFGenericCrashContextstatic
CrashTypeAssertFGenericCrashContextstatic
CrashTypeCrashFGenericCrashContextstatic
CrashTypeEnsureFGenericCrashContextstatic
CrashTypeGPUFGenericCrashContextstatic
CrashTypeHangFGenericCrashContextstatic
CrashTypeOutOfMemoryFGenericCrashContextstatic
CrashTypeStallFGenericCrashContextstatic
CrashTypeTagFGenericCrashContextstatic
CrashTypeVerseRuntimeErrorFGenericCrashContextstatic
CrashVersionTagFGenericCrashContextstatic
CreateCrashReportDirectory(const TCHAR *CrashGUIDRoot, int32 CrashIndex, FString &OutCrashDirectoryAbsolute)FGenericCrashContextstatic
CreateExceptionInfoString(int32 Signal, siginfo_t *Info)FApplePlatformCrashContextstatic
DeploymentNameTagFGenericCrashContextstatic
DumpAdditionalContext(const TCHAR *CrashFolderAbsolute)FGenericCrashContextstatic
DumpLog(const FString &CrashFolderAbsolute)FGenericCrashContextstatic
EnabledPluginsTagFGenericCrashContextstatic
EndSection(FString &Buffer, const TCHAR *SectionName)FGenericCrashContextstatic
EngineDataTagFGenericCrashContextstatic
EngineModeExDirtyFGenericCrashContextstatic
EngineModeExUnknownFGenericCrashContextstatic
EngineModeExVanillaFGenericCrashContextstatic
ErrorFrameFApplePlatformCrashContext
ErrorMessageFGenericCrashContextprotected
ErrorMessageTagFGenericCrashContextstatic
ExecutionGuidFGenericCrashContextstatic
ExecutionGuidTagFGenericCrashContextstatic
FApplePlatformCrashContext(ECrashContextType InType, const TCHAR *InErrorMessage)FApplePlatformCrashContext
FGenericCrashContext(ECrashContextType InType, const TCHAR *ErrorMessage)FGenericCrashContext
GameDataTagFGenericCrashContextstatic
GameNameTagFGenericCrashContextstatic
GenerateNewCrashGuidBase()FGenericCrashContextprotectedstatic
GetBuffer() constFGenericCrashContextinline
GetCachedSessionContext()FGenericCrashContextstatic
GetCallstackProperty() constFApplePlatformCrashContextprotectedvirtual
GetCrashConfigFilePath()FGenericCrashContextstatic
GetCrashConfigFolder()FGenericCrashContextstatic
GetCrashGameName()FGenericCrashContextstatic
GetCrashTypeString(ECrashContextType Type)FGenericCrashContextstatic
GetDeploymentName()FGenericCrashContextstatic
GetEngineData()FGenericCrashContextstatic
GetEngineData(const FString &Key)FGenericCrashContextprotectedstatic
GetGameData()FGenericCrashContextstatic
GetGameData(const FString &Key)FGenericCrashContextprotectedstatic
GetGameName()FGenericCrashContextstatic
GetModules(TArray< FStackWalkModuleInfo > &OutModules) constFGenericCrashContextvirtual
GetOutOfProcessCrashReporterExitCode()FGenericCrashContextstatic
GetOutOfProcessCrashReporterProcessId()FGenericCrashContextinlinestatic
GetPlatformAllThreadContextsString(FString &OutStr) constFGenericCrashContextinlineprotectedvirtual
GetPortableCallStack(const uint64 *StackFrames, int32 NumStackFrames, TArray< FCrashStackFrame > &OutCallStack) constFGenericCrashContextvirtual
GetTempSessionContextFilePath(uint64 ProcessID)FGenericCrashContextstatic
GetType() constFGenericCrashContextinline
GetUniqueCrashName(TCHAR *GUIDBuffer, int32 BufferSize) constFGenericCrashContext
InfoFApplePlatformCrashContext
InitFromSignal(int32 InSignal, siginfo_t *InInfo, void *InContext)FApplePlatformCrashContext
Initialize()FGenericCrashContextstatic
InitializeFromContext(const FSessionContext &Context, const TCHAR *EnabledPlugins, const TCHAR *EngineData, const TCHAR *GameData, const TCHAR *FilePathData, const FGPUBreadcrumbsSharedContext *GPUBreadcrumbs)FGenericCrashContextstatic
IsAssertTagFGenericCrashContextstatic
IsEnsureTagFGenericCrashContextstatic
IsFullCrashDump() constFGenericCrashContext
IsInitalized()FGenericCrashContextinlinestatic
IsInternalBuildTagFGenericCrashContextstatic
IsOutOfProcessCrashReporter()FGenericCrashContextinlinestatic
IsPerforceBuildTagFGenericCrashContextstatic
IsRequestingExitTagFGenericCrashContextstatic
IsSourceDistributionTagFGenericCrashContextstatic
IsStallTagFGenericCrashContextstatic
IsTypeContinuable(ECrashContextType Type)FGenericCrashContextinlinestatic
IsWithDebugInfoTagFGenericCrashContextstatic
ItoANSI(uint64 Val, uint64 Base, uint32 Len=0)FApplePlatformCrashContextstatic
ItoTCHAR(uint64 Val, uint64 Base, uint32 Len=0)FApplePlatformCrashContextstatic
LogFilePathTagFGenericCrashContextstatic
MinidumpCallstackInfoFApplePlatformCrashContext
ModulesInfoFGenericCrashContextprotected
NewLineTagFGenericCrashContextstatic
NumMinidumpFramesToIgnoreFGenericCrashContextprotected
OnAdditionalCrashContextDelegate()FGenericCrashContextinlinestatic
OnEngineDataResetDelegate()FGenericCrashContextinlinestatic
OnEngineDataSetDelegate()FGenericCrashContextinlinestatic
OnGameDataResetDelegate()FGenericCrashContextinlinestatic
OnGameDataSetDelegate()FGenericCrashContextinlinestatic
OnThreadStuck(uint32 ThreadId)FGenericCrashContextstatic
OnThreadUnstuck(uint32 ThreadId)FGenericCrashContextstatic
PlatformPropertiesTagFGenericCrashContextstatic
PortableCallStackHashTagFGenericCrashContextstatic
PortableCallStackTagFGenericCrashContextstatic
ProcessHandleFGenericCrashContextprotected
ProcessIdTagFGenericCrashContextstatic
PurgeOldCrashConfig()FGenericCrashContextstatic
ReportCrash(void) constFApplePlatformCrashContext
RequestDataTagFGenericCrashContextstatic
ResetEngineData()FGenericCrashContextstatic
ResetGameData()FGenericCrashContextstatic
RuntimePropertiesTagFGenericCrashContextstatic
SecondsSinceStartTagFGenericCrashContextstatic
SerializeAsXML(const TCHAR *Filename) constFGenericCrashContextvirtual
SerializeContentToBuffer() constFGenericCrashContext
SerializeSessionContext(FString &Buffer)FGenericCrashContextstatic
SetAnticheatProvider(const FString &AnticheatProvider)FGenericCrashContextstatic
SetCrashedProcess(const FProcHandle &Process)FGenericCrashContextinline
SetCrashedThreadId(uint32 InId)FGenericCrashContextinline
SetCrashTrigger(ECrashTrigger Type)FGenericCrashContextstatic
SetDeploymentName(const FString &EpicApp)FGenericCrashContextstatic
SetEngineData(const FString &Key, const FString &Value)FGenericCrashContextstatic
SetEngineExit(bool bIsRequestExit)FGenericCrashContextstatic
SetEpicAccountId(const FString &EpicAccountId)FGenericCrashContextstatic
SetGameData(const FString &Key, const FString &Value)FGenericCrashContextstatic
SetGPUBreadcrumbs(FGPUBreadcrumbCrashData &&Data)FGenericCrashContextstatic
SetMemoryStats(const FPlatformMemoryStats &MemoryStats)FGenericCrashContextstatic
SetNumMinidumpFramesToIgnore(int32 InNumMinidumpFramesToIgnore)FGenericCrashContext
SetOutOfProcessCrashReporterExitCode(int32 ExitCode)FGenericCrashContextstatic
SetOutOfProcessCrashReporterPid(uint32 ProcessId)FGenericCrashContextinlinestatic
SetPortableCallStack(const uint64 *StackFrames, int32 NumStackFrames)FGenericCrashContextvirtual
SignalFApplePlatformCrashContext
SignalDescriptionFApplePlatformCrashContext
ThreadCallStacksFGenericCrashContextprotected
TypeFGenericCrashContextprotected
UEMinidumpNameFGenericCrashContextstatic
UnescapeXMLString(const FString &Text)FGenericCrashContextstatic
WriteLine(int ReportFile, const ANSICHAR *Line=NULL)FApplePlatformCrashContextstatic
WriteLine(int ReportFile, const TCHAR *Line)FApplePlatformCrashContextstatic
WriteUTF16String(int ReportFile, const TCHAR *UTFString4BytesChar, uint32 NumChars)FApplePlatformCrashContextstatic
WriteUTF16String(int ReportFile, const TCHAR *UTFString4BytesChar)FApplePlatformCrashContextstatic
~FApplePlatformCrashContext()FApplePlatformCrashContext
~FGenericCrashContext()FGenericCrashContextinlinevirtual