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

#include <JsonWriter.h>

Public Types

using StringType = TString< CharType >
 

Static Public Member Functions

static TSharedRef< TJsonWriter< CharType, PrintPolicy > > Create (FArchive *const Stream, int32 InitialIndent=0)
 
static TSharedRef< TJsonWriter< CharType, PrintPolicy > > Create (StringType *const Stream, int32 InitialIndent=0)
 

Member Typedef Documentation

◆ StringType

template<class CharType = TCHAR, class PrintPolicy = TPrettyJsonPrintPolicy<CharType>>
using TJsonWriterFactory< CharType, PrintPolicy >::StringType = TString<CharType>

Member Function Documentation

◆ Create() [1/2]

template<class CharType = TCHAR, class PrintPolicy = TPrettyJsonPrintPolicy<CharType>>
static TSharedRef< TJsonWriter< CharType, PrintPolicy > > TJsonWriterFactory< CharType, PrintPolicy >::Create ( FArchive *const  Stream,
int32  InitialIndent = 0 
)
inlinestatic

◆ Create() [2/2]

template<class CharType = TCHAR, class PrintPolicy = TPrettyJsonPrintPolicy<CharType>>
static TSharedRef< TJsonWriter< CharType, PrintPolicy > > TJsonWriterFactory< CharType, PrintPolicy >::Create ( StringType *const  Stream,
int32  InitialIndent = 0 
)
inlinestatic

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