![]() |
XII Release 0.1.0
|
Reads document objects from an abstract graph and reconstructs them in a document. More...
#include <DocumentObjectConverter.h>
Public Types | |
| enum class | Mode { CreateOnly , CreateAndAddToDocument } |
Public Member Functions | |
| xiiDocumentObjectConverterReader (const xiiAbstractObjectGraph *pGraph, xiiDocumentObjectManager *pManager, Mode mode) | |
| xiiDocumentObject * | CreateObjectFromNode (const xiiAbstractObjectNode *pNode) |
| void | ApplyPropertiesToObject (const xiiAbstractObjectNode *pNode, xiiDocumentObject *pObject) |
| xiiUInt32 | GetNumUnknownObjectCreations () const |
| const xiiSet< xiiString > & | GetUnknownObjectTypes () const |
Static Public Member Functions | |
| static void | ApplyDiffToObject (xiiObjectAccessorBase *pObjectAccessor, const xiiDocumentObject *pObject, xiiDeque< xiiAbstractGraphDiffOperation > &ref_diff) |
Reads document objects from an abstract graph and reconstructs them in a document.