UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TJsonReaderFactory< CharType > Class Template Reference

#include <JsonReader.h>

Public Types

using StringType = TString< CharType >
 

Static Public Member Functions

static TSharedRef< TJsonReader< TElementType_T< StringType > > > Create (StringType &&JsonString)
 
static TSharedRef< TJsonReader< TElementType_T< StringType > > > Create (const StringType &JsonString)
 
static TSharedRef< TJsonReader< CharType > > Create (FArchive *const Stream)
 
static TSharedRef< TJsonReader< CharType > > CreateFromView (TStringView< CharType > JsonString)
 

Member Typedef Documentation

◆ StringType

template<class CharType = TCHAR>
using TJsonReaderFactory< CharType >::StringType = TString<CharType>

Member Function Documentation

◆ Create() [1/3]

template<class CharType = TCHAR>
static TSharedRef< TJsonReader< TElementType_T< StringType > > > TJsonReaderFactory< CharType >::Create ( const StringType JsonString)
inlinestatic

◆ Create() [2/3]

template<class CharType = TCHAR>
static TSharedRef< TJsonReader< CharType > > TJsonReaderFactory< CharType >::Create ( FArchive *const  Stream)
inlinestatic

◆ Create() [3/3]

template<class CharType = TCHAR>
static TSharedRef< TJsonReader< TElementType_T< StringType > > > TJsonReaderFactory< CharType >::Create ( StringType &&  JsonString)
inlinestatic

◆ CreateFromView()

template<class CharType = TCHAR>
static TSharedRef< TJsonReader< CharType > > TJsonReaderFactory< CharType >::CreateFromView ( TStringView< CharType >  JsonString)
inlinestatic

The documentation for this class was generated from the following file: