Navigation
API > API/Runtime > API/Runtime/Json > API/Runtime/Json/Serialization
Inheritance Hierarchy
- TJsonReader
- FJsonStringReader
- TJsonStringViewReader
References
Module | Json |
Header | /Engine/Source/Runtime/Json/Public/Serialization/JsonReader.h |
Include | #include "Serialization/JsonReader.h" |
Syntax
template<class CharType>
class TJsonReader
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | BoolValue | |
![]() |
uint32 | CharacterNumber | |
![]() |
EJsonToken | CurrentToken | |
![]() |
FString | ErrorMessage | |
![]() |
bool | FinishedReadingRootObject | |
![]() |
FString | Identifier | |
![]() |
uint32 | LineNumber | |
![]() |
double | NumberValue | |
![]() |
TArray< EJson > | ParseState | |
![]() |
FArchive * | Stream | |
![]() |
FString | StringValue |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
TJsonReader () |
Hidden default constructor. | |
![]() |
TJsonReader
(
FArchive* InStream |
Creates and initializes a new instance with the given input. |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
~TJsonReader () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TSharedRef< TJsonReader< CharType > > | ||
![]() ![]() |
const uint32 | ||
![]() ![]() |
const FString & | ||
![]() ![]() ![]() |
const FString & | ||
![]() ![]() |
const uint32 | ||
![]() ![]() |
bool | ||
![]() ![]() |
double | ||
![]() ![]() |
const FString & | ||
![]() ![]() ![]() |
const FString & | ||
![]() |
bool | ReadNext
(
EJsonNotation& Notation |
|
![]() |
bool | ||
![]() |
bool | SkipArray () |
|
![]() |
bool | SkipObject () |