|
| FSingleType | MakeID (const void *InID) |
| |
| bool | ContainsID (const FSingleVisit &VisitSet, FSingleType ID) |
| |
| FString | ToString (FSingleType InID) |
| |
| FDualType | MakeID (const void *Left, const void *Right) |
| |
| bool | ContainsID (const FDualVisit &VisitSet, FDualType &ID) |
| |
| FString | ToString (FDualType InPair) |
| |
| template<int32 MaxDepth, typename KeyType , typename... ValueTypes, typename T > |
| bool | Compare (const T &Lhs, const T &Rhs, FDualVisit &) |
| |
| template<int32 MaxDepth, typename KeyType , typename... ValueTypes> |
| bool | CompareVariants (const FNestedVariantValue< KeyType, ValueTypes... > &Lhs, const FNestedVariantValue< KeyType, ValueTypes... > &Rhs, FDualVisit &VisitedSet) |
| |
| template<int32 MaxDepth, typename KeyType , typename... ValueTypes> |
| bool | Compare (const TNestedVariantArray< KeyType, ValueTypes... > &Lhs, const TNestedVariantArray< KeyType, ValueTypes... > &Rhs, FDualVisit &Visited) |
| |
| template<int32 MaxDepth, typename KeyType , typename... ValueTypes> |
| bool | Compare (const TNestedVariantArrayRef< KeyType, ValueTypes... > &Lhs, const TNestedVariantArrayRef< KeyType, ValueTypes... > &Rhs, FDualVisit &Visited) |
| |
| template<int32 MaxDepth, typename KeyType , typename... ValueTypes> |
| bool | Compare (const TNestedVariantMap< KeyType, ValueTypes... > &Lhs, const TNestedVariantMap< KeyType, ValueTypes... > &Rhs, FDualVisit &Visited) |
| |
| template<int32 MaxDepth, typename KeyType , typename... ValueTypes> |
| bool | Compare (const TNestedVariantMapRef< KeyType, ValueTypes... > &Lhs, const TNestedVariantMapRef< KeyType, ValueTypes... > &Rhs, FDualVisit &Visited) |
| |
| void | AppendIndent (FString &OutString, int32 TabDepth) |
| |
| template<int32 MaxDepth, int32 TabOffset, typename KeyType , typename... ValueTypes> |
| void | AppendArray (const TNestedVariantArray< KeyType, ValueTypes... > &Array, FString &OutString, FSingleVisit &Visited) |
| |
| template<int32 MaxDepth, int32 TabOffset, typename KeyType , typename... ValueTypes> |
| void | AppendMap (const TNestedVariantMap< KeyType, ValueTypes... > &Map, FString &OutString, FSingleVisit &Visited) |
| |
| template<typename T > |
| void | AppendValue (FString &OutString, const T &V) |
| |
| void | AppendValue (FString &OutString, const FString &S) |
| |
| void | AppendValue (FString &OutString, double Double, int32 Precision) |
| |
| template<int32 MaxDepth, int32 TabOffset, bool bAfterKey, typename KeyType , typename... ValueTypes> |
| void | AppendVariant (const FNestedVariantValue< KeyType, ValueTypes... > &Variant, FString &OutString, FSingleVisit &VisitedSet) |
| |