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

#include <PrettyJsonPrintPolicy.h>

+ Inheritance diagram for TPrettyJsonPrintPolicy< CharType >:

Static Public Member Functions

static void WriteLineTerminator (FArchive *Stream)
 
static void WriteTabs (FArchive *Stream, int32 Count)
 
static void WriteSpace (FArchive *Stream)
 
- Static Public Member Functions inherited from TJsonPrintPolicy< CharType >
static void WriteChar (FArchive *Stream, CharType Char)
 
static void WriteString (FArchive *Stream, FStringView String)
 
static void WriteString (FArchive *Stream, FUtf8StringView String)
 
static void WriteFloat (FArchive *Stream, float Value)
 
static void WriteDouble (FArchive *Stream, double Value)
 

Additional Inherited Members

- Public Types inherited from TJsonPrintPolicy< CharType >
using CharType = CharType
 
- Public Member Functions inherited from TJsonPrintPolicy< CharType >
void WriteString (FArchive *Stream, FStringView String)
 

Detailed Description

template<class CharType>
struct TPrettyJsonPrintPolicy< CharType >

Template for print policies that generate human readable output.

Parameters
CharTypeThe type of characters to print, i.e. TCHAR or ANSICHAR.

Member Function Documentation

◆ WriteLineTerminator()

template<class CharType >
static void TPrettyJsonPrintPolicy< CharType >::WriteLineTerminator ( FArchive Stream)
inlinestatic

◆ WriteSpace()

template<class CharType >
static void TPrettyJsonPrintPolicy< CharType >::WriteSpace ( FArchive Stream)
inlinestatic

◆ WriteTabs()

template<class CharType >
static void TPrettyJsonPrintPolicy< CharType >::WriteTabs ( FArchive Stream,
int32  Count 
)
inlinestatic

The documentation for this struct was generated from the following files: