|
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
7 #ifndef ELM_XOM_DOCUMENT_H
8 #define ELM_XOM_DOCUMENT_H
10 #include <elm/xom/ParentNode.h>
12 namespace elm {
namespace xom {
46 #endif // ELM_XOM_DOCUMENT_H
void * node
Definition: Node.h:60
Definition: NodeFactory.h:27
virtual String getBaseURI(void)
Definition: xom_Document.cpp:105
virtual Node * copy(void)
Definition: xom_Document.cpp:78
virtual String getValue(void)
Definition: xom_Document.cpp:126
virtual void setBaseURI(String uri)
Definition: xom_Document.cpp:135
virtual void setRootElement(Element *root)
Definition: xom_Document.cpp:139
virtual String toString(void)
Definition: xom_Document.cpp:144
Document(void *node, NodeFactory *fact)
Definition: xom_Document.cpp:45
Definition: ParentNode.h:15
virtual void replaceChild(Node *old_child, Node *new_child)
Definition: xom_Document.cpp:131
Definition: Document.h:20
virtual ~Document(void)
Definition: xom_Document.cpp:74
virtual String toXML(void)
Definition: xom_Document.cpp:149
virtual Element * getRootElement(void)
Definition: xom_Document.cpp:118