5#include <Foundation/Basics.h>
6#include <Foundation/IO/OpenDdlWriter.h>
7#include <Foundation/IO/Stream.h>
8#include <Foundation/Serialization/AbstractObjectGraph.h>
9#include <Foundation/Types/UniquePtr.h>
Definition DdlSerializer.h:20
Definition AbstractObjectGraph.h:115
A hybrid array uses in-place storage to handle the first few elements without any allocation....
Definition HybridArray.h:12
Represents a single 'object' in a DDL document, e.g. either a custom type or a primitives list.
Definition OpenDdlReader.h:11
The base class for OpenDDL writers.
Definition OpenDdlWriter.h:13
TypeStringMode
Definition OpenDdlWriter.h:16
Interface for binary in (read) streams.
Definition Stream.h:22
Interface for binary out (write) streams.
Definition Stream.h:107
A Unique ptr manages an object and destroys that object when it goes out of scope....
Definition UniquePtr.h:10
Default enum for returning failure or success, instead of using a bool.
Definition Types.h:54
Definition DdlSerializer.h:14