UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CrashReportCoreUnattended.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreMinimal.h
"
6
#include "
CrashUpload.h
"
7
#include "
PlatformErrorReport.h
"
8
12
class
FCrashReportCoreUnattended
13
{
14
public
:
19
explicit
FCrashReportCoreUnattended
(
FPlatformErrorReport
&
InErrorReport
,
bool
InExitWhenComplete
=
true
);
20
21
bool
IsUploadComplete
() {
return
bUploadComplete; }
22
23
private
:
29
bool
Tick
(
float
DeltaTime);
30
34
void
StartTicker();
35
37
FCrashUploadToReceiver
ReceiverUploader;
38
40
FCrashUploadToDataRouter
DataRouterUploader;
41
43
FPlatformErrorReport
ErrorReport;
44
46
bool
bUploadComplete;
47
49
bool
bExitWhenComplete;
50
};
CoreMinimal.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
CrashUpload.h
EUpdateClockSource::Tick
@ Tick
PlatformErrorReport.h
FCrashReportCoreUnattended
Definition
CrashReportCoreUnattended.h:13
FCrashReportCoreUnattended::IsUploadComplete
bool IsUploadComplete()
Definition
CrashReportCoreUnattended.h:21
FCrashUploadToDataRouter
Definition
CrashUpload.h:256
FCrashUploadToReceiver
Definition
CrashUpload.h:158
FGenericErrorReport
Definition
GenericErrorReport.h:20
Engine
Source
Runtime
CrashReportCore
Public
CrashReportCoreUnattended.h
Generated by
1.9.8