![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CrashReportCoreConfig.h>
Public Member Functions | |
| FCrashReportCoreConfig () | |
| const FString & | GetVersion () const |
| const FString & | GetReceiverAddress () const |
| const FString & | GetDataRouterURL () const |
| const FString & | GetDataRouterUnixSocket () const |
| const FString & | GetDiagnosticsFilename () const |
| bool | GetAllowToBeContacted () const |
| bool | GetHideAllowToBeContactedOption () const |
| bool | GetSendLogFile () const |
| bool | GetHideLogFilesOption () const |
| bool | GetHideRestartOption () const |
| bool | IsAllowedToCloseWithoutSending () const |
| bool | IsAllowedToSendWithoutDetailedInfo () const |
| bool | GetShowEndpointInTooltip () const |
| const FString & | GetCompanyName () const |
| int | GetUserCommentSizeLimit () const |
| void | SetAllowToBeContacted (bool bNewValue) |
| void | SetSendLogFile (bool bNewValue) |
| void | ApplyProjectOverrides (const FString &ConfigFilePath) |
| void | SetProjectConfigOverrides (const FConfigFile &InConfigFile) |
| FString | GetFullCrashDumpLocationForBranch (const FString &BranchName) const |
| void | PrintSettingsToLog () const |
Static Public Member Functions | |
| static FCrashReportCoreConfig & | Get () |
Protected Member Functions | |
| void | ReadFullCrashDumpConfigurations () |
Protected Attributes | |
| FString | CrashReportClientVersion |
| FString | CrashReportReceiverIP |
| FString | DataRouterUrl |
| FString | DataRouterUnixSocket |
| FString | DiagnosticsFilename |
| FString | SectionName |
| TArray< FFullCrashDumpEntry > | FullCrashDumpConfigurations |
| bool | bAllowToBeContacted |
| bool | bHideAllowToBeContactedOption |
| bool | bSendLogFile |
| bool | bHideLogFilesOption |
| bool | bHideRestartOption |
| bool | bIsAllowedToCloseWithoutSending |
| bool | bIsAllowedToSendWithoutDetailedInfo |
| FString | CompanyName |
| bool | bShowEndpointInTooltip |
| int | UserCommentSizeLimit |
Holds basic configuration for the crash report client.
| FCrashReportCoreConfig::FCrashReportCoreConfig | ( | ) |
Initialization constructor.
| void FCrashReportCoreConfig::ApplyProjectOverrides | ( | const FString & | ConfigFilePath | ) |
|
inlinestatic |
Accesses the singleton.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| FString FCrashReportCoreConfig::GetFullCrashDumpLocationForBranch | ( | const FString & | BranchName | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void FCrashReportCoreConfig::PrintSettingsToLog | ( | ) | const |
Prints the current settings to the log. Call once all applicable overrides has been applied.
|
protected |
Reads FFullCrashDumpEntry config entries.
| void FCrashReportCoreConfig::SetProjectConfigOverrides | ( | const FConfigFile & | InConfigFile | ) |
Set config values that are determined by the crashing application saving a config file to the crash folder
|
protected |
Whether the user allowed us to be contacted. If true the following properties are retrieved from the system: UserName (for non-launcher build) and EpicAccountID. Otherwise they will be empty.
|
protected |
Whether the user is shown the option to be contacted.
|
protected |
Whether the user is shown the option to enable/disable sending the log file.
|
protected |
Whether the user is shown the option to restart the crashed application
|
protected |
Whether the user is allowed to close the crash reporter without sending a report
|
protected |
Whether the user is allowed to send the crash without providing detailed information about the crash
|
protected |
Whether the user allowed us to send the log file.
|
protected |
Whether to show the endpoint (reciever or datarouter url)
|
protected |
Optional string displayed in the "allow to be contacted" text.
|
protected |
Client version (two digit licensee built e.g. "1.0" - three digits for Epic builds e.g. "1.0.0")
|
protected |
IP address of crash report receiver.
|
protected |
Local Unix Socket to use for Data Router service
|
protected |
URL of Data Router service
|
protected |
Filename to use when saving diagnostics report, if generated locally.
|
protected |
Configuration used for copying full dump crashes.
|
protected |
Section for crash report client configuration.
|
protected |
Size limit for the description of multi-line text