|
| FStringRef | UE::Json::MakeStringRef (FStringView Str) |
| |
| FValue | UE::Json::MakeStringValue (FStringView Str, FAllocator &Allocator) |
| |
| TOptional< bool > | UE::Json::GetBoolField (FConstObject Object, const TCHAR *FieldName) |
| |
| TOptional< int32 > | UE::Json::GetInt32Field (FConstObject Object, const TCHAR *FieldName) |
| |
| TOptional< uint32 > | UE::Json::GetUint32Field (FConstObject Object, const TCHAR *FieldName) |
| |
| TOptional< int64 > | UE::Json::GetInt64Field (FConstObject Object, const TCHAR *FieldName) |
| |
| TOptional< uint64 > | UE::Json::GetUint64Field (FConstObject Object, const TCHAR *FieldName) |
| |
| TOptional< double > | UE::Json::GetDoubleField (FConstObject Object, const TCHAR *FieldName) |
| |
| TOptional< FStringView > | UE::Json::GetStringField (FConstObject Object, const TCHAR *FieldName) |
| |
| template<typename TEnum > |
| TOptional< TEnum > | UE::Json::GetEnumField (FConstObject Object, const TCHAR *FieldName) |
| |
| TOptional< FConstObject > | UE::Json::GetObjectField (FConstObject Object, const TCHAR *FieldName) |
| |
| TOptional< FConstArray > | UE::Json::GetArrayField (FConstObject Object, const TCHAR *FieldName) |
| |
| bool | UE::Json::HasNullField (FConstObject Object, const TCHAR *FieldName) |
| |
| TOptional< FConstObject > | UE::Json::GetRootObject (const FDocument &Document) |
| |
| TValueOrError< FDocument, FParseError > | UE::Json::Parse (const FStringView JsonText) |
| |
| TValueOrError< FDocument, FParseError > | UE::Json::ParseInPlace (TArrayView< TCHAR > JsonText) |
| |
| FString | UE::Json::WriteCompact (const FDocument &Document) |
| |
| FString | UE::Json::WritePretty (const FDocument &Document) |
| |
| const TCHAR * | UE::Json::GetValueTypeName (const FValue &Value) |
| |