#include <PrettyJsonWriter.h>
|
| | FPrettyJsonWriter (FArchive *const InStream, int32 InitialIndentLevel) |
| |
| void | WriteJsonRaw (FAnsiStringView Value) |
| |
| void | WriteValueInline (FText Value) |
| |
| void | WriteValueInline (const FString &Value) |
| |
| void | WriteValueInline (FAnsiStringView UTF8Value) |
| |
| void | WriteValueInline (FUtf8StringView UTF8Value) |
| |
| void | WriteValueInline (int16 Value) |
| |
| void | WriteValueInline (uint16 Value) |
| |
| void | WriteValueInline (uint32 Value) |
| |
| template<typename T > |
| void | WriteValueInline (T Value) |
| |
| void | WriteUtf8Value (FStringView Identifier, FUtf8StringView UTF8Value) |
| |
| void | WriteObjectStartInline () |
| |
| void | WriteArrayStartInline () |
| |
| void | WriteNewlineAndArrayEnd () |
| |
| void | WriteLineTerminator () |
| |
| void | HACK_SetPreviousTokenWritten () |
| |
| void | HACK_SetPreviousTokenWrittenSquareClose () |
| |
| void | WriteCommaAndNewlineIfNeeded () |
| |
| virtual | ~TJsonWriter () |
| |
| int32 | GetIndentLevel () const |
| |
| bool | CanWriteObjectStart () const |
| |
| EJson | GetCurrentElementType () const |
| |
| void | WriteObjectStart () |
| |
| void | WriteObjectStart (IdentifierType &&Identifier) |
| |
| void | WriteObjectEnd () |
| |
| void | WriteArrayStart () |
| |
| void | WriteArrayStart (IdentifierType &&Identifier) |
| |
| void | WriteArrayEnd () |
| |
| void | WriteValue (uint8 Value) |
| |
| void | WriteValue (FValue &&Value) |
| |
| void | WriteValue (FStringView Value) |
| |
| void | WriteValue (const FString &Value) |
| |
| void | WriteValue (IdentifierType &&Identifier, uint8 Value) |
| |
| void | WriteValue (IdentifierType &&Identifier, FValue &&Value) |
| |
| void | WriteValue (IdentifierType &&Identifier, const TArray< ElementType > &Array) |
| |
| void | WriteValue (IdentifierType &&Identifier, const TMap< MapIdentifierType, MapElementType > &Map) |
| |
| void | WriteValue (const TMap< MapIdentifierType, MapElementType > &Map) |
| |
| void | WriteValue (FStringView Identifier, const TCHAR *Value) |
| |
| void | WriteValue (const TCHAR *Value) |
| |
| void | WriteRawJSONValue (FStringView Identifier, FStringView Value) |
| |
| void | WriteRawJSONValue (FUtf8StringView Identifier, FUtf8StringView Value) |
| |
| void | WriteRawJSONValue (FStringView Value) |
| |
| void | WriteRawJSONValue (FUtf8StringView Value) |
| |
| void | WriteNull (IdentifierType &&Identifier) |
| |
| void | WriteNull () |
| |
| virtual bool | Close () |
| |
| void | WriteIdentifierPrefix (IdentifierType &&Identifier) |
| |
◆ CharType
| using UE::Private::FPrettyJsonWriter::CharType = UTF8CHAR |
◆ PrintPolicy
◆ Super
◆ FPrettyJsonWriter()
| UE::Private::FPrettyJsonWriter::FPrettyJsonWriter |
( |
FArchive *const |
InStream, |
|
|
int32 |
InitialIndentLevel |
|
) |
| |
◆ Create()
◆ HACK_SetPreviousTokenWritten()
| void UE::Private::FPrettyJsonWriter::HACK_SetPreviousTokenWritten |
( |
| ) |
|
◆ HACK_SetPreviousTokenWrittenSquareClose()
| void UE::Private::FPrettyJsonWriter::HACK_SetPreviousTokenWrittenSquareClose |
( |
| ) |
|
◆ WriteArrayStartInline()
| void UE::Private::FPrettyJsonWriter::WriteArrayStartInline |
( |
| ) |
|
◆ WriteCommaAndNewlineIfNeeded()
| void UE::Private::FPrettyJsonWriter::WriteCommaAndNewlineIfNeeded |
( |
| ) |
|
◆ WriteJsonRaw()
◆ WriteLineTerminator()
| void UE::Private::FPrettyJsonWriter::WriteLineTerminator |
( |
| ) |
|
◆ WriteNewlineAndArrayEnd()
| void UE::Private::FPrettyJsonWriter::WriteNewlineAndArrayEnd |
( |
| ) |
|
◆ WriteObjectStartInline()
| void UE::Private::FPrettyJsonWriter::WriteObjectStartInline |
( |
| ) |
|
◆ WriteUtf8Value()
◆ WriteValueInline() [1/8]
| void UE::Private::FPrettyJsonWriter::WriteValueInline |
( |
const FString & |
Value | ) |
|
◆ WriteValueInline() [2/8]
◆ WriteValueInline() [3/8]
| void UE::Private::FPrettyJsonWriter::WriteValueInline |
( |
FText |
Value | ) |
|
◆ WriteValueInline() [4/8]
◆ WriteValueInline() [5/8]
| void UE::Private::FPrettyJsonWriter::WriteValueInline |
( |
int16 |
Value | ) |
|
◆ WriteValueInline() [6/8]
| void UE::Private::FPrettyJsonWriter::WriteValueInline |
( |
T |
Value | ) |
|
|
inline |
◆ WriteValueInline() [7/8]
| void UE::Private::FPrettyJsonWriter::WriteValueInline |
( |
uint16 |
Value | ) |
|
◆ WriteValueInline() [8/8]
| void UE::Private::FPrettyJsonWriter::WriteValueInline |
( |
uint32 |
Value | ) |
|
The documentation for this struct was generated from the following files: