|
| static void | Initialize () |
| |
| static void | InitializeFromContext (const FSessionContext &Context, const TCHAR *EnabledPlugins, const TCHAR *EngineData, const TCHAR *GameData) |
| |
| static bool | IsInitalized () |
| |
| static bool | IsOutOfProcessCrashReporter () |
| |
| static uint32 | GetOutOfProcessCrashReporterProcessId () |
| |
| static void | SetOutOfProcessCrashReporterPid (uint32 ProcessId) |
| |
| static void | SetOutOfProcessCrashReporterExitCode (int32 ExitCode) |
| |
| static TOptional< int32 > | GetOutOfProcessCrashReporterExitCode () |
| |
| static FString | GetTempSessionContextFilePath (uint64 ProcessID) |
| |
| static void | CleanupTempSessionContextFiles (const FTimespan &ExpirationAge) |
| |
| static void | SerializeSessionContext (FString &Buffer) |
| |
| static void | AppendEscapedXMLString (FString &OutBuffer, FStringView Text) |
| |
| static void | AppendEscapedXMLString (FStringBuilderBase &OutBuffer, FStringView Text) |
| |
| static void | AppendPortableCallstack (FString &OutBuffer, TConstArrayView< FCrashStackFrame > StackFrames) |
| |
| static FString | UnescapeXMLString (const FString &Text) |
| |
| static const TCHAR * | GetCrashTypeString (ECrashContextType Type) |
| |
| static FString | GetCrashGameName () |
| |
| static const TCHAR * | GetCrashConfigFilePath () |
| |
| static const TCHAR * | GetCrashConfigFolder () |
| |
| static void | PurgeOldCrashConfig () |
| |
| static void | ResetEngineData () |
| |
| static void | SetEngineData (const FString &Key, const FString &Value) |
| |
| static void | ResetGameData () |
| |
| static void | SetGameData (const FString &Key, const FString &Value) |
| |
| static void | AddPlugin (const FString &PluginDesc) |
| |
| static FString | DumpLog (const FString &CrashFolderAbsolute) |
| |
| static void | DumpAdditionalContext (const TCHAR *CrashFolderAbsolute) |
| |
| static void | CopySharedCrashContext (FSharedCrashContext &Dst) |
| |
| static void | SetMemoryStats (const FPlatformMemoryStats &MemoryStats) |
| |
| static bool | CreateCrashReportDirectory (const TCHAR *CrashGUIDRoot, int32 CrashIndex, FString &OutCrashDirectoryAbsolute) |
| |
| static void | SetEngineExit (bool bIsRequestExit) |
| |
| static FAdditionalCrashContextDelegate & | OnAdditionalCrashContextDelegate () |
| |
| static void | CleanupPlatformSpecificFiles () |
| |
| static bool | IsTypeContinuable (ECrashContextType Type) |
| |
| static void | SetDeploymentName (const FString &EpicApp) |
| |
| static void | SetCrashTrigger (ECrashTrigger Type) |
| |
| static const ANSICHAR *const | CrashContextRuntimeXMLNameA |
| |
| static const TCHAR *const | CrashContextRuntimeXMLNameW |
| |
| static const ANSICHAR *const | CrashConfigFileNameA |
| |
| static const TCHAR *const | CrashConfigFileNameW |
| |
| static const TCHAR *const | CrashConfigExtension |
| |
| static const TCHAR *const | ConfigSectionName |
| |
| static const TCHAR *const | CrashConfigPurgeDays |
| |
| static const TCHAR *const | CrashGUIDRootPrefix |
| |
| static const TCHAR *const | CrashContextExtension |
| |
| static const TCHAR *const | RuntimePropertiesTag |
| |
| static const TCHAR *const | PlatformPropertiesTag |
| |
| static const TCHAR *const | EngineDataTag |
| |
| static const TCHAR *const | GameDataTag |
| |
| static const TCHAR *const | EnabledPluginsTag |
| |
| static const TCHAR *const | UEMinidumpName |
| |
| static const TCHAR *const | NewLineTag |
| |
| static constexpr int32 | CrashGUIDLength = 128 |
| |
| static const TCHAR *const | CrashTypeCrash |
| |
| static const TCHAR *const | CrashTypeAssert |
| |
| static const TCHAR *const | CrashTypeEnsure |
| |
| static const TCHAR *const | CrashTypeStall |
| |
| static const TCHAR *const | CrashTypeGPU |
| |
| static const TCHAR *const | CrashTypeHang |
| |
| static const TCHAR *const | CrashTypeAbnormalShutdown |
| |
| static const TCHAR *const | CrashTypeOutOfMemory |
| |
| static const TCHAR *const | EngineModeExUnknown |
| |
| static const TCHAR *const | EngineModeExDirty |
| |
| static const TCHAR *const | EngineModeExVanilla |
| |
| static const FGuid | ExecutionGuid |
| |
| FProcHandle | ProcessHandle |
| |
| ECrashContextType | Type |
| |
| uint32 | CrashedThreadId |
| |
| const TCHAR * | ErrorMessage |
| |
| int | NumMinidumpFramesToIgnore |
| |
| TArray< FCrashStackFrame > | CallStack |
| |
| TArray< FThreadStackFrames > | ThreadCallStacks |
| |
| TArray< FStackWalkModuleInfo > | ModulesInfo |
| |