![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <JsonPrintPolicy.h>
Inheritance diagram for TJsonPrintPolicy< InCharType >:Public Types | |
| using | CharType = InCharType |
Public Member Functions | |
| void | WriteString (FArchive *Stream, FStringView String) |
Static Public Member Functions | |
| 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) |
Base template for Json print policies.
| CharType | The type of characters to print, i.e. TCHAR or ANSICHAR. |
| using TJsonPrintPolicy< InCharType >::CharType = InCharType |
|
inlinestatic |
Writes a single character to the output stream.
| Stream | The stream to write to. |
| Char | The character to write. |
|
inlinestatic |
Writes a double to the output stream.
| Stream | The stream to write to. |
| Value | The double to write. |
|
inlinestatic |
Writes a float to the output stream.
| Stream | The stream to write to. |
| Value | The float to write. |
|
inlinestatic |
Writes a string to the output stream.
| Stream | The stream to write to. |
| String | The string to write. |
|
inline |
Specialization for UTF16CHAR that writes FString data UTF-16.
|
inlinestatic |
Writes a utf8 string to the output stream.
| Stream | The stream to write to. |
| String | The string to write. |