Navigation
API > API/Runtime > API/Runtime/CrashReportCore
The public interface for the analytics provider singleton. For Epic builds, this will point to epic's internal analytics provider. For licensee builds, it will be NULL by default unless they provide their own configuration.
| Name | FCrashReportAnalytics |
| Type | class |
| Header File | /Engine/Source/Runtime/CrashReportCore/Public/CrashReportAnalytics.h |
| Include Path | #include "CrashReportAnalytics.h" |
Syntax
class FCrashReportAnalytics : private FNoncopyable
Inheritance Hierarchy
- FNoncopyable → FCrashReportAnalytics
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Analytics | TSharedPtr< IAnalyticsProviderET > | CrashReportAnalytics.h | |
| bIsInitialized | bool | CrashReportAnalytics.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IAnalyticsProviderET & GetProvider () |
Return the provider instance. | CrashReportAnalytics.h | |
static void Initialize
(
const FString& EpicAccountId |
Called to initialize the singleton. | CrashReportAnalytics.h | |
static bool IsAvailable() |
Helper function to determine if the provider is valid. | CrashReportAnalytics.h | |
static void Shutdown() |
Called to shut down the singleton | CrashReportAnalytics.h |