Navigation
API > API/Runtime > API/Runtime/CrashReportCore
References
| Module | CrashReportCore |
| Header | /Engine/Source/Runtime/CrashReportCore/Public/CrashReportCoreConfig.h |
| Include | #include "CrashReportCoreConfig.h" |
Syntax
struct FCrashReportCoreConfig
Remarks
Holds basic configuration for the crash report client.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAllowToBeContacted | Whether the user allowed us to be contacted. | |
| bool | bHideLogFilesOption | Whether the user is shown the option to enable/disable sending the log file. | |
| bool | bHideRestartOption | Whether the user is shown the option to restart the crashed application | |
| bool | bIsAllowedToCloseWithoutSending | Whether the user is allowed to close the crash reporter without sending a report | |
| bool | bSendLogFile | Whether the user allowed us to send the log file. | |
| bool | bShowEndpointInTooltip | Whether to show the endpoint (reciever or datarouter url) | |
| FString | CompanyName | Optional string displayed in the "allow to be contacted" text. | |
| FString | CrashReportClientVersion | Client version (two digit licensee built e.g. "1.0" - three digits for Epic builds e.g. "1.0.0") | |
| FString | CrashReportReceiverIP | IP address of crash report receiver. | |
| FString | DataRouterUrl | URL of Data Router service | |
| FString | DiagnosticsFilename | Filename to use when saving diagnostics report, if generated locally. | |
| TArray< FFullCrashDumpEntry > | FullCrashDumpConfigurations | Configuration used for copying full dump crashes. | |
| FString | SectionName | Section for crash report client configuration. | |
| int | UserCommentSizeLimit | Size limit for the description of multi-line text |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Initialization constructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyProjectOverrides
(
const FString& ConfigFilePath |
||
| FCrashReportCoreConfig & | Get () |
Accesses the singleton. | |
| bool | |||
| const FString & | |||
| const FString & | |||
| const FString & | |||
| FString | GetFullCrashDumpLocationForBranch
(
const FString& BranchName |
||
| bool | |||
| bool | |||
| const FString & | |||
| bool | |||
| bool | |||
| int | |||
| const FString & | GetVersion () |
||
| bool | |||
| void | Prints the current settings to the log. Call once all applicable overrides has been applied. | ||
| void | Reads FFullCrashDumpEntry config entries. | ||
| void | SetAllowToBeContacted
(
bool bNewValue |
||
| void | SetProjectConfigOverrides
(
const FConfigFile& InConfigFile |
Set config values that are determined by the crashing application saving a config file to the crash folder | |
| void | SetSendLogFile
(
bool bNewValue |