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 | Serialize
(
void* V, |
||
| bool | SkipArray () |
||
| bool | SkipObject () |