Module |
|
Header |
/Engine/Source/Runtime/Serialization/Public/StructSerializer.h |
Include |
#include "StructSerializer.h" |
class FStructSerializer
Implements a static class that can serialize UStruct based types.
This class implements the basic functionality for the serialization of UStructs, such as iterating a structure's properties and writing property values. The actual writing of serialized output data is performed by serialization backends, which allows this class to remain serialization format agnostic.
The serializer's behavior can be customized with serialization policies. This allows for control over how to handle null values, circular references and other edge cases.
Name | Description | ||
---|---|---|---|
|
Serialize ( |
Serializes a given USTRUCT to a string using the default policy. |
|
|
Serialize ( |
Serializes a given data structure of the specified type using the default policy. |
|
|
Serialize ( |
Serializes a given USTRUCT to a string using the specified policy. |
|
|
Serialize ( |
Serializes a given data structure of the specified type using the specified policy. |