FOperatingSystemAnalyticsManagerProxy
#include <OperatingSystemAnalytics/Public/OperatingSystemAnalyticsManagerProxy.h>class FOperatingSystemAnalyticsManagerProxyDefined in OperatingSystemAnalyticsManagerProxy.h:7
Inherits:
NotThreadSafe >
Inheritance diagram
Section titled “Inheritance diagram”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class FOperatingSystemAnalyticsManagerProxy["FOperatingSystemAnalyticsManagerProxy"]
class TSharedFromThis__FOperatingSystemAnalyticsManagerProxy__ESPMode__NotThreadSafe["TSharedFromThis< FOperatingSystemAnalyticsManagerProxy, ESPMode::NotThreadSafe >"]
TSharedFromThis__FOperatingSystemAnalyticsManagerProxy__ESPMode__NotThreadSafe <|-- FOperatingSystemAnalyticsManagerProxy
Class detail
Section titled “Class detail”---
config:
class:
hideEmptyMembersBox: true
---
classDiagram
class FOperatingSystemAnalyticsManagerProxy {
+SessionId : const FString
+FOperatingSystemAnalyticsManagerProxy()
+TrackEvent(const TArray< FOperatingSystemAnalyticsEven bool
+MakeEventOptions(const FOperatingSystemAnalyticsEventOptions FOperatingSystemAnalyticsEventOptions()
+Internal_GetSessionId() FString
+Internal_GetClientId() FString
+Internal_GetUserId() FString
+Internal_GetPluginVersion() FString
+MurmurHashWithLength(const uint32 &InHash, const uint32 &Length) uint32
}
Public Attributes
Section titled “Public Attributes”| Return | Name | Description |
|---|---|---|
const FString | SessionId |
SessionId
Section titled “SessionId”const FString SessionIdDefined in OperatingSystemAnalyticsManagerProxy.h:11
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
FOperatingSystemAnalyticsManagerProxy inline |
FOperatingSystemAnalyticsManagerProxy
Section titled “FOperatingSystemAnalyticsManagerProxy”inline
inline FOperatingSystemAnalyticsManagerProxy()Defined in OperatingSystemAnalyticsManagerProxy.h:13
Public Static Methods
Section titled “Public Static Methods”| Return | Name | Description |
|---|---|---|
bool | TrackEvent static | |
FOperatingSystemAnalyticsEventOptions | MakeEventOptions static |
TrackEvent
Section titled “TrackEvent”static
static bool TrackEvent(const TArray< FOperatingSystemAnalyticsEventOptions > & Events, FOperatingSystemAnalyticsTrackOptions & OutTrackOptions)Defined in OperatingSystemAnalyticsManagerProxy.h:18
References
Section titled “References”MakeEventOptions
Section titled “MakeEventOptions”static
static FOperatingSystemAnalyticsEventOptions MakeEventOptions(const FOperatingSystemAnalyticsEventOptions & SourceEvent)Defined in OperatingSystemAnalyticsManagerProxy.h:19
Referenced by
Section titled “Referenced by”References
Section titled “References”Private Static Methods
Section titled “Private Static Methods”| Return | Name | Description |
|---|---|---|
FString | Internal_GetSessionId static | |
FString | Internal_GetClientId static | |
FString | Internal_GetUserId static | |
FString | Internal_GetPluginVersion static | |
uint32 | MurmurHashWithLength static |
Internal_GetSessionId
Section titled “Internal_GetSessionId”static
static FString Internal_GetSessionId()Defined in OperatingSystemAnalyticsManagerProxy.h:22
Referenced by
Section titled “Referenced by”Internal_GetClientId
Section titled “Internal_GetClientId”static
static FString Internal_GetClientId()Defined in OperatingSystemAnalyticsManagerProxy.h:23
Referenced by
Section titled “Referenced by”Internal_GetUserId
Section titled “Internal_GetUserId”static
static FString Internal_GetUserId()Defined in OperatingSystemAnalyticsManagerProxy.h:24
Referenced by
Section titled “Referenced by”Internal_GetPluginVersion
Section titled “Internal_GetPluginVersion”static
static FString Internal_GetPluginVersion()Defined in OperatingSystemAnalyticsManagerProxy.h:25
Referenced by
Section titled “Referenced by”MurmurHashWithLength
Section titled “MurmurHashWithLength”static
static uint32 MurmurHashWithLength(const uint32 & InHash, const uint32 & Length)Defined in OperatingSystemAnalyticsManagerProxy.h:26