| AddCrashProperty(const TCHAR *PropertyName, const Type &Value) const | FGenericCrashContext | inline |
| AddCrashProperty(FString &Buffer, const TCHAR *PropertyName, const Type &Value) | FGenericCrashContext | inlinestatic |
| AddFile(const FString &AbsoluteSourcePath) | FGenericCrashContext | static |
| AddFooter(FString &Buffer) | FGenericCrashContext | static |
| AddHeader(FString &Buffer) | FGenericCrashContext | static |
| AddOptionalAttachment(const FString &OptionalAttachmentFilepath) | FWindowsPlatformCrashContext | static |
| AddPlatformSpecificProperties() const override | FWindowsPlatformCrashContext | virtual |
| AddPlugin(const FString &PluginDesc) | FGenericCrashContext | static |
| AddPortableThreadCallStack(uint32 ThreadId, const TCHAR *ThreadName, const uint64 *StackFrames, int32 NumStackFrames) override | FMicrosoftPlatformCrashContext | virtual |
| AddPortableThreadCallStacks(TConstArrayView< FThreadCallStack > Threads) override | FMicrosoftPlatformCrashContext | virtual |
| AddSection(FString &Buffer, const TCHAR *SectionName, const FString &SectionContent) | FGenericCrashContext | static |
| AddThreadContextString(uint32 CrashedThreadId, uint32 ThreadId, const FString &ThreadName, const TArray< FCrashStackFrame > &StackFrames, FString &OutStr) | FMicrosoftPlatformCrashContext | protectedstatic |
| AppendEscapedXMLString(FString &OutBuffer, FStringView Text) | FGenericCrashContext | static |
| AppendEscapedXMLString(FStringBuilderBase &OutBuffer, FStringView Text) | FGenericCrashContext | static |
| AppendPortableCallstack(FString &OutBuffer, TConstArrayView< FCrashStackFrame > StackFrames) | FGenericCrashContext | static |
| AttendedStatusTag | FGenericCrashContext | static |
| BeginSection(FString &Buffer, const TCHAR *SectionName) | FGenericCrashContext | static |
| BuildVersionTag | FGenericCrashContext | static |
| CallStack | FGenericCrashContext | protected |
| CallStackTag | FGenericCrashContext | static |
| CaptureAllThreadContexts() | FMicrosoftPlatformCrashContext | |
| CaptureModules() | FGenericCrashContext | virtual |
| CapturePortableCallStack(void *ErrorProgramCounter, void *Context) | FGenericCrashContext | |
| CapturePortableCallStack(int32 NumStackFramesToIgnore, void *Context) | FGenericCrashContext | |
| CaptureThreadPortableCallStack(const uint64 ThreadId, void *Context) | FGenericCrashContext | |
| CleanupPlatformSpecificFiles() | FGenericCrashContext | static |
| CleanupTempSessionContextFiles(const FTimespan &ExpirationAge) | FGenericCrashContext | static |
| ConfigSectionName | FGenericCrashContext | static |
| ConvertProgramCountersToStackFrames(const FProcHandle &Process, const FModuleHandleArray &SortedModuleHandles, const uint64 *ProgramCounters, int32 NumPCs, TArray< FCrashStackFrame > &OutStackFrames) | FMicrosoftPlatformCrashContext | protectedstatic |
| CopyOptionalAttachments(const TCHAR *BaseOutputDirectory) const | FWindowsPlatformCrashContext | protected |
| CopyPlatformSpecificFiles(const TCHAR *OutputDirectory, void *Context) override | FWindowsPlatformCrashContext | virtual |
| CopySharedCrashContext(FSharedCrashContext &Dst) | FGenericCrashContext | static |
| CrashConfigExtension | FGenericCrashContext | static |
| CrashConfigFileNameA | FGenericCrashContext | static |
| CrashConfigFileNameW | FGenericCrashContext | static |
| CrashConfigPurgeDays | FGenericCrashContext | static |
| CrashContextExtension | FGenericCrashContext | static |
| CrashContextRuntimeXMLNameA | FGenericCrashContext | static |
| CrashContextRuntimeXMLNameW | FGenericCrashContext | static |
| CrashedThreadId | FGenericCrashContext | protected |
| CrashGUIDLength | FGenericCrashContext | inlinestatic |
| CrashGUIDRootPrefix | FGenericCrashContext | static |
| CrashGuidTag | FGenericCrashContext | static |
| CrashReporterMessageTag | FGenericCrashContext | static |
| CrashReportOptionalAttachmentsDirName | FGenericCrashContext | static |
| CrashTypeAbnormalShutdown | FGenericCrashContext | static |
| CrashTypeAssert | FGenericCrashContext | static |
| CrashTypeCrash | FGenericCrashContext | static |
| CrashTypeEnsure | FGenericCrashContext | static |
| CrashTypeGPU | FGenericCrashContext | static |
| CrashTypeHang | FGenericCrashContext | static |
| CrashTypeOutOfMemory | FGenericCrashContext | static |
| CrashTypeStall | FGenericCrashContext | static |
| CrashTypeTag | FGenericCrashContext | static |
| CrashTypeVerseRuntimeError | FGenericCrashContext | static |
| CrashVersionTag | FGenericCrashContext | static |
| CreateCrashReportDirectory(const TCHAR *CrashGUIDRoot, int32 CrashIndex, FString &OutCrashDirectoryAbsolute) | FGenericCrashContext | static |
| DeploymentNameTag | FGenericCrashContext | static |
| DumpAdditionalContext(const TCHAR *CrashFolderAbsolute) | FGenericCrashContext | static |
| DumpLog(const FString &CrashFolderAbsolute) | FGenericCrashContext | static |
| EnabledPluginsTag | FGenericCrashContext | static |
| EndSection(FString &Buffer, const TCHAR *SectionName) | FGenericCrashContext | static |
| EngineDataTag | FGenericCrashContext | static |
| EngineModeExDirty | FGenericCrashContext | static |
| EngineModeExUnknown | FGenericCrashContext | static |
| EngineModeExVanilla | FGenericCrashContext | static |
| ErrorMessage | FGenericCrashContext | protected |
| ErrorMessageTag | FGenericCrashContext | static |
| ExecutionGuid | FGenericCrashContext | static |
| ExecutionGuidTag | FGenericCrashContext | static |
| FGenericCrashContext(ECrashContextType InType, const TCHAR *ErrorMessage) | FGenericCrashContext | |
| FMicrosoftPlatformCrashContext(ECrashContextType InType, const TCHAR *InErrorMessage) | FMicrosoftPlatformCrashContext | inline |
| FModuleHandleArray typedef | FMicrosoftPlatformCrashContext | protected |
| FWindowsPlatformCrashContext(ECrashContextType InType, const TCHAR *InErrorMessage) | FWindowsPlatformCrashContext | inline |
| GameDataTag | FGenericCrashContext | static |
| GameNameTag | FGenericCrashContext | static |
| GenerateNewCrashGuidBase() | FGenericCrashContext | protectedstatic |
| GetBuffer() const | FGenericCrashContext | inline |
| GetCachedSessionContext() | FGenericCrashContext | static |
| GetCallstackProperty() const | FGenericCrashContext | protectedvirtual |
| GetCrashConfigFilePath() | FGenericCrashContext | static |
| GetCrashConfigFolder() | FGenericCrashContext | static |
| GetCrashGameName() | FGenericCrashContext | static |
| GetCrashTypeString(ECrashContextType Type) | FGenericCrashContext | static |
| GetDeploymentName() | FGenericCrashContext | static |
| GetEngineData() | FGenericCrashContext | static |
| GetEngineData(const FString &Key) | FGenericCrashContext | protectedstatic |
| GetGameData() | FGenericCrashContext | static |
| GetGameData(const FString &Key) | FGenericCrashContext | protectedstatic |
| GetGameName() | FGenericCrashContext | static |
| GetModules(TArray< FStackWalkModuleInfo > &OutModules) const | FGenericCrashContext | virtual |
| GetOutOfProcessCrashReporterExitCode() | FGenericCrashContext | static |
| GetOutOfProcessCrashReporterProcessId() | FGenericCrashContext | inlinestatic |
| GetPlatformAllThreadContextsString(FString &OutStr) const override | FMicrosoftPlatformCrashContext | protectedvirtual |
| GetPortableCallStack(const uint64 *StackFrames, int32 NumStackFrames, TArray< FCrashStackFrame > &OutCallStack) const | FGenericCrashContext | virtual |
| GetProcModuleHandles(const FProcHandle &Process, FModuleHandleArray &OutHandles) | FMicrosoftPlatformCrashContext | protectedstatic |
| GetTempSessionContextFilePath(uint64 ProcessID) | FGenericCrashContext | static |
| GetType() const | FGenericCrashContext | inline |
| GetUniqueCrashName(TCHAR *GUIDBuffer, int32 BufferSize) const | FGenericCrashContext | |
| Initialize() | FGenericCrashContext | static |
| InitializeFromContext(const FSessionContext &Context, const TCHAR *EnabledPlugins, const TCHAR *EngineData, const TCHAR *GameData, const TCHAR *FilePathData, const FGPUBreadcrumbsSharedContext *GPUBreadcrumbs) | FGenericCrashContext | static |
| IsAssertTag | FGenericCrashContext | static |
| IsEnsureTag | FGenericCrashContext | static |
| IsFullCrashDump() const | FGenericCrashContext | |
| IsInitalized() | FGenericCrashContext | inlinestatic |
| IsInternalBuildTag | FGenericCrashContext | static |
| IsOutOfProcessCrashReporter() | FGenericCrashContext | inlinestatic |
| IsPerforceBuildTag | FGenericCrashContext | static |
| IsRequestingExitTag | FGenericCrashContext | static |
| IsSourceDistributionTag | FGenericCrashContext | static |
| IsStallTag | FGenericCrashContext | static |
| IsTypeContinuable(ECrashContextType Type) | FGenericCrashContext | inlinestatic |
| IsWithDebugInfoTag | FGenericCrashContext | static |
| LogFilePathTag | FGenericCrashContext | static |
| ModulesInfo | FGenericCrashContext | protected |
| NewLineTag | FGenericCrashContext | static |
| NumMinidumpFramesToIgnore | FGenericCrashContext | protected |
| OnAdditionalCrashContextDelegate() | FGenericCrashContext | inlinestatic |
| OnEngineDataResetDelegate() | FGenericCrashContext | inlinestatic |
| OnEngineDataSetDelegate() | FGenericCrashContext | inlinestatic |
| OnGameDataResetDelegate() | FGenericCrashContext | inlinestatic |
| OnGameDataSetDelegate() | FGenericCrashContext | inlinestatic |
| OnThreadStuck(uint32 ThreadId) | FGenericCrashContext | static |
| OnThreadUnstuck(uint32 ThreadId) | FGenericCrashContext | static |
| PlatformPropertiesTag | FGenericCrashContext | static |
| PortableCallStackHashTag | FGenericCrashContext | static |
| PortableCallStackTag | FGenericCrashContext | static |
| ProcessHandle | FGenericCrashContext | protected |
| ProcessIdTag | FGenericCrashContext | static |
| PurgeOldCrashConfig() | FGenericCrashContext | static |
| RequestDataTag | FGenericCrashContext | static |
| ResetEngineData() | FGenericCrashContext | static |
| ResetGameData() | FGenericCrashContext | static |
| RuntimePropertiesTag | FGenericCrashContext | static |
| SecondsSinceStartTag | FGenericCrashContext | static |
| SerializeAsXML(const TCHAR *Filename) const | FGenericCrashContext | virtual |
| SerializeContentToBuffer() const | FGenericCrashContext | |
| SerializeSessionContext(FString &Buffer) | FGenericCrashContext | static |
| SetAnticheatProvider(const FString &AnticheatProvider) | FGenericCrashContext | static |
| SetCrashedProcess(const FProcHandle &Process) | FGenericCrashContext | inline |
| SetCrashedThreadId(uint32 InId) | FGenericCrashContext | inline |
| SetCrashTrigger(ECrashTrigger Type) | FGenericCrashContext | static |
| SetDeploymentName(const FString &EpicApp) | FGenericCrashContext | static |
| SetEngineData(const FString &Key, const FString &Value) | FGenericCrashContext | static |
| SetEngineExit(bool bIsRequestExit) | FGenericCrashContext | static |
| SetEpicAccountId(const FString &EpicAccountId) | FGenericCrashContext | static |
| SetGameData(const FString &Key, const FString &Value) | FGenericCrashContext | static |
| SetGPUBreadcrumbs(FGPUBreadcrumbCrashData &&Data) | FGenericCrashContext | static |
| SetMemoryStats(const FPlatformMemoryStats &MemoryStats) | FGenericCrashContext | static |
| SetNumMinidumpFramesToIgnore(int32 InNumMinidumpFramesToIgnore) | FGenericCrashContext | |
| SetOutOfProcessCrashReporterExitCode(int32 ExitCode) | FGenericCrashContext | static |
| SetOutOfProcessCrashReporterPid(uint32 ProcessId) | FGenericCrashContext | inlinestatic |
| SetPortableCallStack(const uint64 *StackTrace, int32 StackTraceDepth) override | FMicrosoftPlatformCrashContext | virtual |
| ThreadCallStacks | FGenericCrashContext | protected |
| Type | FGenericCrashContext | protected |
| UEMinidumpName | FGenericCrashContext | static |
| UnescapeXMLString(const FString &Text) | FGenericCrashContext | static |
| WriteOptionalAttachmentsXML(const FString &Filepath) const | FWindowsPlatformCrashContext | protected |
| ~FGenericCrashContext() | FGenericCrashContext | inlinevirtual |