| AnalyticsSessionID | InstallBundleUtil::PersistentStats::FPersistentStatsBase | protected |
| bHasLoadedFromDisk | InstallBundleUtil::PersistentStats::FPersistentStatsBase | protected |
| bIsActive | InstallBundleUtil::PersistentStats::FPersistentStatsBase | protected |
| bIsDirty | InstallBundleUtil::PersistentStats::FPersistentStatsBase | protected |
| CountStatMap | InstallBundleUtil::PersistentStats::FPersistentStatsBase | protected |
| FPersistentStatsBase() | InstallBundleUtil::PersistentStats::FPersistentStatsBase | inlineprotected |
| FromJson(const TCHAR *Json) | FJsonSerializable | virtual |
| FromJson(const UTF8CHAR *Json) | FJsonSerializable | virtual |
| FromJson(const FString &Json) | FJsonSerializable | virtual |
| FromJson(const FUtf8String &Json) | FJsonSerializable | virtual |
| FromJson(FString &&Json) | FJsonSerializable | virtual |
| FromJson(FUtf8String &&Json) | FJsonSerializable | virtual |
| FromJson(TSharedPtr< FJsonObject > JsonObject) | FJsonSerializable | virtual |
| FromJsonStringView(FUtf8StringView JsonStringView) | FJsonSerializable | |
| FromJsonStringView(FWideStringView JsonStringView) | FJsonSerializable | |
| GetBaseExpectedAnalyticsID() | InstallBundleUtil::PersistentStats::FPersistentStatsBase | static |
| GetCountStatData(ECountStatNames StatToGet) const | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| GetFullPathForStatFile() const =0 | InstallBundleUtil::PersistentStats::FPersistentStatsBase | pure virtual |
| GetTimingStatData(ETimingStatNames StatToGet) const | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| HandleTimerStatsAfterDataLoad() | InstallBundleUtil::PersistentStats::FPersistentStatsBase | protected |
| HasCountStat(ECountStatNames StatToCheck) const | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| HasTimingStat(ETimingStatNames StatToCheck) const | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| IncrementCountStat(PersistentStats::ECountStatNames StatToUpdate) | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| IsActive() const | InstallBundleUtil::PersistentStats::FPersistentStatsBase | inline |
| IsDirty() const | InstallBundleUtil::PersistentStats::FPersistentStatsBase | inline |
| IsTimingStatStarted(ETimingStatNames StatToUpdate) const | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| JSON_SERIALIZE("AnalyticsSessionID", AnalyticsSessionID) | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| JSON_SERIALIZE_MAP("CountStats", CountStatMap) | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| JSON_SERIALIZE_MAP_SERIALIZABLE("TimingStats", TimingStatsMap, FPersistentTimerData) | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| LoadStatsFromDisk() | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| OnLoadingDataFromDisk() | InstallBundleUtil::PersistentStats::FPersistentStatsBase | protected |
| ResetStats(const FString &NewAnalyticsSessionID) | InstallBundleUtil::PersistentStats::FPersistentStatsBase | protected |
| SaveStatsToDisk() | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| Serialize(FJsonSerializerBase &Serializer, bool bFlatObject)=0 | FJsonSerializable | pure virtual |
| StartTimingStat(ETimingStatNames StatToUpdate) | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| StatsBegin(const FString &ExpectedAnalyticsID, bool bForceResetData=false) | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| StatsEnd(bool bStopAllActiveTimers=true) | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| StopAllActiveTimers() | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| StopTimingStat(ETimingStatNames StatToUpdate, bool UpdateTimerOnStop=true) | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| TimingStatsMap | InstallBundleUtil::PersistentStats::FPersistentStatsBase | protected |
| ToJson(bool bPrettyPrint=true) const | FJsonSerializable | |
| ToJson(bool bPrettyPrint=true) | FJsonSerializable | virtual |
| ToJson(TSharedRef< TJsonWriter< CharType, PrintPolicy >, SPMode > JsonWriter, bool bFlatObject=false) const | FJsonSerializable | inline |
| ToJsonUtf8(bool bPrettyPrint=true) const | FJsonSerializable | |
| ToJsonUtf8(bool bPrettyPrint=true) | FJsonSerializable | virtual |
| UpdateAllActiveTimers() | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| UpdateTimingStat(ETimingStatNames StatToUpdate) | InstallBundleUtil::PersistentStats::FPersistentStatsBase | |
| ~FJsonSerializable() | FJsonSerializable | virtual |
| ~FPersistentStatsBase() | InstallBundleUtil::PersistentStats::FPersistentStatsBase | inlinevirtual |