Navigation
API > API/Runtime > API/Runtime/Analytics > API/Runtime/Analytics/FAnalyticsPropertyStore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EStatusCode Update
(
const FString& Key, |
Updates an exiting value. | AnalyticsPropertyStore.h | |
virtual EStatusCode Update
(
const FString& Key, |
AnalyticsPropertyStore.h | ||
virtual EStatusCode Update
(
const FString& Key, |
AnalyticsPropertyStore.h | ||
virtual EStatusCode Update
(
const FString& Key, |
AnalyticsPropertyStore.h | ||
virtual EStatusCode Update
(
const FString& Key, |
AnalyticsPropertyStore.h | ||
virtual EStatusCode Update
(
const FString& Key, |
AnalyticsPropertyStore.h | ||
virtual EStatusCode Update
(
const FString& Key, |
AnalyticsPropertyStore.h | ||
virtual EStatusCode Update
(
const FString& Key, |
AnalyticsPropertyStore.h | ||
virtual EStatusCode Update
(
const FString& Key, |
AnalyticsPropertyStore.h |
Update(const FString &, const TFunction< bool(int32 &)> &)
Description
Updates an exiting value. The operation is atomic from the caller perspective. The function reads the actual value and invoke UpdateFn callback with the actual value. The callback can update the actual value or decline the operation. If the key is not found, the callback is not invoked.
| Name | Update |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsPropertyStore.h |
| Include Path | #include "AnalyticsPropertyStore.h" |
| Source | /Engine/Source/Runtime/Analytics/Analytics/Private/AnalyticsPropertyStore.cpp |
virtual EStatusCode Update
(
const FString & Key,
const TFunction < bool> & UpdateFn
)
One of the following code
- EStatusCode::Success if the entire operation succeeded.
- EStatusCode::BadType if the key/value pair exists, but the proposed value did not match the actual value type.
- EStatusCode::Declined if the callback UpdateFn returned false and the operation was declined.
Parameters
| Name | Remarks |
|---|---|
| Key | The name of the key to update. |
| UpdateFn | The function to invoke, passing the actual value. |
Update(const FString &, const TFunction< bool(uint32 &)> &)
| Name | Update |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsPropertyStore.h |
| Include Path | #include "AnalyticsPropertyStore.h" |
| Source | /Engine/Source/Runtime/Analytics/Analytics/Private/AnalyticsPropertyStore.cpp |
virtual EStatusCode Update
(
const FString & Key,
const TFunction < bool> & UpdateFn
)
Update(const FString &, const TFunction< bool(int64 &)> &)
| Name | Update |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsPropertyStore.h |
| Include Path | #include "AnalyticsPropertyStore.h" |
| Source | /Engine/Source/Runtime/Analytics/Analytics/Private/AnalyticsPropertyStore.cpp |
virtual EStatusCode Update
(
const FString & Key,
const TFunction < bool> & UpdateFn
)
Update(const FString &, const TFunction< bool(uint64 &)> &)
| Name | Update |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsPropertyStore.h |
| Include Path | #include "AnalyticsPropertyStore.h" |
| Source | /Engine/Source/Runtime/Analytics/Analytics/Private/AnalyticsPropertyStore.cpp |
virtual EStatusCode Update
(
const FString & Key,
const TFunction < bool> & UpdateFn
)
Update(const FString &, const TFunction< bool(float &)> &)
| Name | Update |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsPropertyStore.h |
| Include Path | #include "AnalyticsPropertyStore.h" |
| Source | /Engine/Source/Runtime/Analytics/Analytics/Private/AnalyticsPropertyStore.cpp |
virtual EStatusCode Update
(
const FString & Key,
const TFunction < bool> & UpdateFn
)
Update(const FString &, const TFunction< bool(double &)> &)
| Name | Update |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsPropertyStore.h |
| Include Path | #include "AnalyticsPropertyStore.h" |
| Source | /Engine/Source/Runtime/Analytics/Analytics/Private/AnalyticsPropertyStore.cpp |
virtual EStatusCode Update
(
const FString & Key,
const TFunction < bool> & UpdateFn
)
Update(const FString &, const TFunction< bool(bool &)> &)
| Name | Update |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsPropertyStore.h |
| Include Path | #include "AnalyticsPropertyStore.h" |
| Source | /Engine/Source/Runtime/Analytics/Analytics/Private/AnalyticsPropertyStore.cpp |
virtual EStatusCode Update
(
const FString & Key,
const TFunction < bool> & UpdateFn
)
Update(const FString &, const TFunction< bool(FString &)> &)
| Name | Update |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsPropertyStore.h |
| Include Path | #include "AnalyticsPropertyStore.h" |
| Source | /Engine/Source/Runtime/Analytics/Analytics/Private/AnalyticsPropertyStore.cpp |
virtual EStatusCode Update
(
const FString & Key,
const TFunction < bool> & UpdateFn
)
Update(const FString &, const TFunction< bool(FDateTime &)> &)
| Name | Update |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsPropertyStore.h |
| Include Path | #include "AnalyticsPropertyStore.h" |
| Source | /Engine/Source/Runtime/Analytics/Analytics/Private/AnalyticsPropertyStore.cpp |
virtual EStatusCode Update
(
const FString & Key,
const TFunction < bool &)> & UpdateFn
)