Helper class for extending DOMDocument (use the function D(...)). More...
#include <dom.h>
Public Member Functions | |
DOMDocumentWrapper (DOMDocumentType *me_) | |
Wrap DOMDocument to my special element. | |
void | validate () |
(re)validate the document using the parser this document was created | |
xercesc::DOMElement * | createElement (const FQN &name) |
std::shared_ptr< DOMParser > | getParser () const |
Get full qualified tag name. | |
std::conditional< std::is_same < DOMDocumentType, const xercesc::DOMDocument >::value, const DOMDocumentWrapper *, DOMDocumentWrapper * > ::type | operator-> () |
Treat this object as a pointer (like DOMDocument*) | |
Private Attributes | |
DOMDocumentType * | me |
Helper class for extending DOMDocument (use the function D(...)).
xercesc::DOMElement * MBXMLUtils::DOMDocumentWrapper< DOMDocumentType >::createElement | ( | const FQN & | name | ) |
create element with the given FQN Note: a empty namespace (name.first.empty()==true) as no namespace