Navigation
API > API/Runtime > API/Runtime/IoStoreOnDemandCore
Interface for recording analytics over a given time period
| Name | IAnalyticsRecording |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/IoStore/OnDemandCore/Public/IO/IoStoreOnDemand.h |
| Include Path | #include "IO/IoStoreOnDemand.h" |
Syntax
class IAnalyticsRecording
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IAnalyticsRecording() |
IO/IoStoreOnDemand.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IAnalyticsRecording() |
IO/IoStoreOnDemand.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Report
(
TArray< FAnalyticsEventAttribute >& OutAnalyticsArray |
Writes the current value of the analytics to the output array | IO/IoStoreOnDemand.h | |
void StopRecording() |
Calling this will stop recording. Any calls to Report after this point will return the same data | IO/IoStoreOnDemand.h |