6#include "Containers/Array.h"
7#include "Containers/Map.h"
138 struct FPropertyFileInfo
154 uint32 PrincipalProcessId = 0;
157 FString PrincipalProcessName;
180 bool IsOrphanGroupsOwner()
const {
return bOrphanGroupOwner; }
192 FString ProcessGroupId;
197 FString SessionRootPath;
199 uint32 PrincipalProcessId;
201 double NextOrphanSessionCheckTimeSecs;
202 bool bOrphanGroupOwner =
false;
203 bool bIsPrincipal =
false;
ANALYTICSET_API const TCHAR * LexToString(EAnalyticsSessionShutdownType ShutdownTypeCode)
Definition AnalyticsSessionSummaryManager.cpp:144
EAnalyticsSessionShutdownType
Definition AnalyticsSessionSummaryManager.h:24
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition AnalyticsSessionSummaryManager.h:51
ANALYTICSET_API ~FAnalyticsSessionSummaryManager()
Definition AnalyticsSessionSummaryManager.cpp:213
static ANALYTICSET_API void CleanupExpiredFiles(const FString &SavedDir=TEXT(""))
Definition AnalyticsSessionSummaryManager.cpp:621
static ANALYTICSET_API const TAnalyticsProperty< int32 > ShutdownTypeCodeProperty
Definition AnalyticsSessionSummaryManager.h:54
ANALYTICSET_API TSharedPtr< IAnalyticsPropertyStore > MakeStore(uint32 InitialCapacity)
Definition AnalyticsSessionSummaryManager.cpp:221
static ANALYTICSET_API const TAnalyticsProperty< bool > IsUserLoggingOutProperty
Definition AnalyticsSessionSummaryManager.h:57
ANALYTICSET_API void Tick()
Definition AnalyticsSessionSummaryManager.cpp:303
ANALYTICSET_API void SetUserId(const FString &UserId)
Definition AnalyticsSessionSummaryManager.cpp:257
static FTimespan GetSessionExpirationAge()
Definition AnalyticsSessionSummaryManager.h:134
ANALYTICSET_API void SetSender(TSharedPtr< IAnalyticsSessionSummarySender > Sender)
Definition AnalyticsSessionSummaryManager.cpp:252
Definition IAnalyticsPropertyStore.h:14
Definition IAnalyticsSessionSummarySender.h:12
Definition IAnalyticsPropertyStore.h:159
Definition UnrealString.h.inl:34
Definition SharedPointer.h:692
Definition AnalyticsEventAttribute.h:48
static FTimespan FromDays(double Days)
Definition Timespan.h:613