|
|
| SeparatistaDocument (const wchar_t *pNamespace, bool bEnableAutoMagic=true) |
| | Construct an empty document.
|
| |
|
| SeparatistaDocument (const wchar_t *pNamespace, xercesc::DOMElement *pRootDOMElement, bool bEnableAutoMagic=false) |
| | Construct a separatista document from a xerces document.
|
| |
| IOErrorCode | toDOMDocument (xercesc::DOMDocument *pDocument, xercesc::DOMElement *pParent, const ErrorOptions errorOptions=ThrowExceptions) const |
| | Destructor. More...
|
| |
|
const wchar_t * | getNamespaceURI () const |
| |
| IOErrorCode | saveAs (const wchar_t *pPath) |
| |
| void | fromDOMDocument (xercesc::DOMElement *pDOMElement, const ErrorOptions errorOptions=ThrowExceptions) |
| |
| Element * | getElementByTag (const wchar_t *pTagName, size_t nIndex=0) const |
| |
| Element * | createElementByTag (const wchar_t *pTagName, size_t nIndex=0) |
| |
| TagKeyRange | getAllByTagName (const wchar_t *pTagName) |
| |
| void | destroyElement (Element *pElement) |
| |
| const ElementDescriptor * | getElementDescriptor () const |
| |
| void | addElementListener (ElementListener *pElementListener) |
| |
| void | removeElementListener (ElementListener *pElementListener) |
| |
| const wchar_t * | getTag () const |
| |
| virtual const wchar_t * | getTextValue () const |
| |
| virtual void | setValue (const wchar_t *pValue, const ErrorOptions errorOptions=ThrowExceptions) |
| |
| virtual const wchar_t * | getAttributeValue (const wchar_t *pAttributeName) const |
| |
| virtual void | setAttributeValue (const wchar_t *pAttributeName, const wchar_t *pValue) |
| |
| time_t | getDateValue () const |
| |
| void | setValue (const time_t Value, bool bWithTime=false, const ErrorOptions errorOptions=ThrowExceptions) |
| |
| int | getIntValue () const |
| |
| void | setValue (const int Value, const ErrorOptions errorOptions=ThrowExceptions) |
| |
| double | getDoubleValue () const |
| |
| void | setValue (const double d, const ErrorOptions errorOptions=ThrowExceptions) |
| |
| bool | isEmpty () const |
| |