|
static void | Write (xiiStreamWriter &ref_stream, const xiiAbstractObjectGraph *pGraph, const xiiAbstractObjectGraph *pTypesGraph=nullptr, bool bCompactMmode=true, xiiOpenDdlWriter::TypeStringMode typeMode=xiiOpenDdlWriter::TypeStringMode::Shortest) |
|
static xiiResult | Read (xiiStreamReader &ref_stream, xiiAbstractObjectGraph *pGraph, xiiAbstractObjectGraph *pTypesGraph=nullptr, bool bApplyPatches=true) |
|
static void | Write (xiiOpenDdlWriter &ref_stream, const xiiAbstractObjectGraph *pGraph, const xiiAbstractObjectGraph *pTypesGraph=nullptr) |
|
static xiiResult | Read (const xiiOpenDdlReaderElement *pRootElement, xiiAbstractObjectGraph *pGraph, xiiAbstractObjectGraph *pTypesGraph=nullptr, bool bApplyPatches=true) |
|
static void | WriteDocument (xiiStreamWriter &ref_stream, const xiiAbstractObjectGraph *pHeader, const xiiAbstractObjectGraph *pGraph, const xiiAbstractObjectGraph *pTypes, bool bCompactMode=true, xiiOpenDdlWriter::TypeStringMode typeMode=xiiOpenDdlWriter::TypeStringMode::Shortest) |
|
static xiiResult | ReadDocument (xiiStreamReader &ref_stream, xiiUniquePtr< xiiAbstractObjectGraph > &ref_pHeader, xiiUniquePtr< xiiAbstractObjectGraph > &ref_pGraph, xiiUniquePtr< xiiAbstractObjectGraph > &ref_pTypes, bool bApplyPatches=true) |
|
static xiiResult | ReadHeader (xiiStreamReader &ref_stream, xiiAbstractObjectGraph *pGraph) |
|
The documentation for this class was generated from the following files:
- /home/runner/work/XII/XII/Source/Engine/Foundation/Serialization/DdlSerializer.h
- /home/runner/work/XII/XII/Source/Engine/Foundation/Serialization/Implementation/DdlSerializer.cpp