Navigation
API > API/Runtime > API/Runtime/Serialization > API/Runtime/Serialization/Backends
Inheritance Hierarchy
- IStructDeserializerBackend
- FCborStructDeserializerBackend
References
| Module | Serialization |
| Header | /Engine/Source/Runtime/Serialization/Public/Backends/CborStructDeserializerBackend.h |
| Include | #include "Backends/CborStructDeserializerBackend.h" |
Syntax
class FCborStructDeserializerBackend : public IStructDeserializerBackend
Remarks
Implements a reader for UStruct deserialization using Cbor.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FCborStructDeserializerBackend
(
FArchive& Archive, |
Creates and initializes a new instance. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from IStructDeserializerBackend
| Type | Name | Description | |
|---|---|---|---|
| const FString & | Gets the identifier of the current field. | ||
| FString | Gets a debug string for the reader's current state. | ||
| const FString & | Gets the last error message. | ||
| bool | GetNextToken
(
EStructDeserializerBackendTokens& OutToken |
Reads the next token from the stream. | |
| bool | ReadPODArray
(
FArrayProperty* ArrayProperty, |
Reads the specified POD Array property from the stream. | |
| bool | ReadProperty
(
FProperty* Property, |
Reads the specified property from the stream. | |
| void | SkipArray () |
Skips the array that is currently being read from the stream. | |
| void | Skips the object that is currently being read from the stream. |