![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MacErrorReport.h>
Inheritance diagram for FMacErrorReport:Public Member Functions | |
| FMacErrorReport () | |
| FMacErrorReport (const FString &Directory) | |
| FText | DiagnoseReport () const |
| FString | FindCrashedAppPath () const |
Public Member Functions inherited from FGenericErrorReport | |
| FGenericErrorReport () | |
| FGenericErrorReport (const FString &Directory) | |
| bool | SetUserComment (const FText &UserComment) |
| void | SetPrimaryCrashProperties (FPrimaryCrashProperties &out_PrimaryCrashProperties) |
| void | SetCrashReportClientVersion (const FString &InVersion) |
| TArray< FString > | GetFilesToUpload () const |
| TArray< FString > | GetOptionalAttachmentsToUpload () const |
| bool | LoadWindowsReportXmlFile (FString &OutString) const |
| bool | TryReadDiagnosticsFile () |
| FString | GetReportDirectory () const |
| FString | GetReportDirectoryLeafName () const |
| FString | FindCrashedAppName () const |
| FString | FindCrashedAppPath () const |
| bool | HasFilesToUpload () const |
| bool | FindFirstReportFileWithExtension (FString &OutFilename, const TCHAR *Extension) const |
| void | DeleteFiles () |
Static Public Member Functions | |
| static void | Init () |
| static void | ShutDown () |
| static void | FindMostRecentErrorReports (TArray< FString > &ErrorReportPaths, const FTimespan &MaxCrashReportAge) |
Static Public Member Functions inherited from FGenericErrorReport | |
| static void | Init () |
| static void | ShutDown () |
Additional Inherited Members | |
Protected Attributes inherited from FGenericErrorReport | |
| FString | ReportDirectory |
| TArray< FString > | ReportFilenames |
| FString | OptionalAttachmentsDirectory |
| TArray< FString > | OptionalAttachmentsFilenames |
| bool | bValidCallstack |
Helper that works with Mac Error Reports
|
inline |
Default constructor: creates a report with no files
|
explicit |
Discover all files in the crash report directory
| Directory | Full path to directory containing the report |
| FText FMacErrorReport::DiagnoseReport | ( | ) | const |
Parse the callstack from the Apple-style crash report log
| FString FMacErrorReport::FindCrashedAppPath | ( | ) | const |
Get the full path of the crashed app from the report (hides implementation in FGenericErrorReport)
|
static |
Look for the most recent Mac Error Report
|
static |
Load helper modules
|
static |
Unload helper modules