Navigation
API > API/Runtime > API/Runtime/Analytics
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
decltype(auto) AnalyticsConversionToString
(
const T& Value |
Helpers for converting various common types to strings that analytics providers can consume. | AnalyticsConversion.h | |
FString AnalyticsConversionToString
(
FString&& Value |
Make sure we have a direct implementation for moving FStrings as we definitely don't want to copy them as the above const-ref template will cause. | AnalyticsConversion.h | |
FString AnalyticsConversionToString
(
const FString& Value |
AnalyticsConversion.h | ||
FString AnalyticsConversionToString
(
FStringView Value |
AnalyticsConversion.h | ||
FString AnalyticsConversionToString
(
float Value |
AnalyticsConversion.h | ||
FString AnalyticsConversionToString
(
double Value |
AnalyticsConversion.h | ||
FString AnalyticsConversionToString
(
const TArray< T, AllocatorType >& ValueArray |
Array conversion. Creates comma-separated list. | AnalyticsConversion.h | |
FString AnalyticsConversionToString
(
const TArrayView< T >& ValueArray |
Array conversion. Creates comma-separated list. | AnalyticsConversion.h | |
FString AnalyticsConversionToString
(
const TMap< KeyType, ValueType, Allocator, KeyFuncs >& ValueMap |
Map conversion. | AnalyticsConversion.h |
AnalyticsConversionToString(const T &)
Description
Helpers for converting various common types to strings that analytics providers can consume. Lexical conversion. Allow any type that we have a Lex for. Can't use universal references here because it then eats all non-perfect matches for the array and TMap conversions below, which we want to use a custom, analytics specific implementation for.
| Name | AnalyticsConversionToString |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsConversion.h |
| Include Path | #include "AnalyticsConversion.h" |
template<typename T>
decltype(auto) AnalyticsConversionToString
(
const T & Value
)
AnalyticsConversionToString(FString &&)
Description
Make sure we have a direct implementation for moving FStrings as we definitely don't want to copy them as the above const-ref template will cause.
| Name | AnalyticsConversionToString |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsConversion.h |
| Include Path | #include "AnalyticsConversion.h" |
FString AnalyticsConversionToString
(
FString && Value
)
AnalyticsConversionToString(const FString &)
| Name | AnalyticsConversionToString |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsConversion.h |
| Include Path | #include "AnalyticsConversion.h" |
FString AnalyticsConversionToString
(
const FString & Value
)
AnalyticsConversionToString(FStringView)
| Name | AnalyticsConversionToString |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsConversion.h |
| Include Path | #include "AnalyticsConversion.h" |
FString AnalyticsConversionToString
(
FStringView Value
)
AnalyticsConversionToString(float)
| Name | AnalyticsConversionToString |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsConversion.h |
| Include Path | #include "AnalyticsConversion.h" |
FString AnalyticsConversionToString
(
float Value
)
AnalyticsConversionToString(double)
| Name | AnalyticsConversionToString |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsConversion.h |
| Include Path | #include "AnalyticsConversion.h" |
FString AnalyticsConversionToString
(
double Value
)
AnalyticsConversionToString(const TArray< T, AllocatorType > &)
Description
Array conversion. Creates comma-separated list.
| Name | AnalyticsConversionToString |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsConversion.h |
| Include Path | #include "AnalyticsConversion.h" |
template<typename T, typename AllocatorType>
FString AnalyticsConversionToString
(
const TArray < T, AllocatorType > & ValueArray
)
AnalyticsConversionToString(const TArrayView< T > &)
Description
Array conversion. Creates comma-separated list.
| Name | AnalyticsConversionToString |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsConversion.h |
| Include Path | #include "AnalyticsConversion.h" |
template<typename T>
FString AnalyticsConversionToString
(
const TArrayView < T > & ValueArray
)
AnalyticsConversionToString(const TMap< KeyType, ValueType, Allocator, KeyFuncs > &)
Description
Map conversion. Creates comma-separated list. Creates comma-separated list with colon-separated key:value pairs.
| Name | AnalyticsConversionToString |
| Type | function |
| Header File | /Engine/Source/Runtime/Analytics/Analytics/Public/AnalyticsConversion.h |
| Include Path | #include "AnalyticsConversion.h" |
template<typename KeyType, typename ValueType, typename Allocator, typename KeyFuncs>
FString AnalyticsConversionToString
(
const TMap < KeyType, ValueType, Allocator, KeyFuncs > & ValueMap
)