21 #ifndef SEPARATISTA_ATTRIBUTEDLEAFELEMENT_H 22 #define SEPARATISTA_ATTRIBUTEDLEAFELEMENT_H 26 #include "separatista/separatista.h" 27 #include "separatista/xerces_types.h" 28 #include "separatista/leafelement.h" 29 #include "separatista/elementdescriptor.h" 45 IOErrorCode toDOMDocument(xercesc::DOMDocument *pDocument, xercesc::DOMElement *pParent,
const ErrorOptions errorOptions = ThrowExceptions)
const;
47 void fromDOMDocument(xercesc::DOMElement *pDOMElement,
const ErrorOptions errorOptions = ThrowExceptions);
50 const wchar_t* getAttributeValue(
const wchar_t *pAttributeName)
const;
53 void setAttributeValue(
const wchar_t *pAttributeName,
const wchar_t *pValue);
58 std::map<std::wstring, std::wstring> m_Attributes;
63 #endif // SEPARATISTA_ATTRIBUTEDLEAFELEMENT_H Definition: leafelement.h:38
Definition: elementdescriptor.h:58
ErrorOptions
Definition: element.h:62
Definition: attributedleafelement.h:36