24 #include "separatista/separatista.h" 25 #include "separatista/xerces_types.h" 26 #include "separatista/element.h" 27 #include "separatista/elementdescriptor.h" 28 #include "separatista/branchelement.h" 30 #ifndef SEPARATISTA_SEPARATISTADOCUMENT_H 31 #define SEPARATISTA_SEPARATISTADOCUMENT_H 42 SeparatistaDocument(
const wchar_t *pNamespace, xercesc::DOMElement *pRootDOMElement,
bool bEnableAutoMagic =
false);
48 IOErrorCode toDOMDocument(xercesc::DOMDocument *pDocument, xercesc::DOMElement *pParent,
const ErrorOptions errorOptions = ThrowExceptions)
const;
50 const wchar_t* getNamespaceURI()
const;
58 IOErrorCode saveAs(
const wchar_t *pPath);
61 std::wstring m_NamespaceURI;
65 #endif // !defined SEPARATISTA_SEPARATISTADOCUMENT_H Definition: separatistadocument.h:35
ErrorOptions
Definition: element.h:62
Definition: branchelement.h:37