![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CborWriter.h>
Public Member Functions | |
| CBOR_API | FCborWriter (FArchive *InStream, ECborEndianness InWriterEndianness=ECborEndianness::Platform) |
| CBOR_API | ~FCborWriter () |
| CBOR_API const FArchive * | GetArchive () const |
| CBOR_API void | WriteContainerStart (ECborCode ContainerType, int64 NbItem) |
| CBOR_API void | WriteContainerEnd () |
| CBOR_API void | WriteNull () |
| CBOR_API void | WriteValue (uint64 Value) |
| CBOR_API void | WriteValue (int64 Value) |
| CBOR_API void | WriteValue (bool Value) |
| CBOR_API void | WriteValue (float Value) |
| CBOR_API void | WriteValue (double Value) |
| CBOR_API void | WriteValue (const FString &Value) |
| CBOR_API void | WriteValue (const FAnsiString &Value) |
| CBOR_API void | WriteValue (const FUtf8String &Value) |
| CBOR_API void | WriteValue (const FStringView &Value) |
| CBOR_API void | WriteValue (const FUtf8StringView &Value) |
| CBOR_API void | WriteValue (const char *CString, uint64 Length) |
| CBOR_API void | WriteValue (const uint8 *Bytes, uint64 Length) |
Writer for encoding a stream with the cbor protocol
| FCborWriter::FCborWriter | ( | FArchive * | InStream, |
| ECborEndianness | InWriterEndianness = ECborEndianness::Platform |
||
| ) |
| FCborWriter::~FCborWriter | ( | ) |
| const FArchive * FCborWriter::GetArchive | ( | ) | const |
| void FCborWriter::WriteContainerEnd | ( | ) |
Write a container break code, need a indefinite container context.
Write a container start code.
| ContainerType | container major type, either array or map. |
| NbItem | the number of item in the container or negative to indicate indefinite containers. |
| void FCborWriter::WriteNull | ( | ) |
Write a value.
| void FCborWriter::WriteValue | ( | const FAnsiString & | Value | ) |
| void FCborWriter::WriteValue | ( | const FString & | Value | ) |
| void FCborWriter::WriteValue | ( | const FStringView & | Value | ) |
| void FCborWriter::WriteValue | ( | const FUtf8String & | Value | ) |
| void FCborWriter::WriteValue | ( | const FUtf8StringView & | Value | ) |