Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
Document Member List

This is the complete list of members for Document, including all inherited members.

appendChild(Node *child)ParentNodevirtual
ATTRIBUTE enum valueNode
COMMENT enum valueNode
copy(void)Documentvirtual
detach(void)Node
DOCTYPE enum valueNode
Document(void *node, NodeFactory *fact)Documentprotected
Document(Document *document)Document
Document(Element *root_element)Document
DOCUMENT enum valueNode
ELEMENT enum valueNode
equals(const Node *node) constNode
freeNode(void *node)Nodeprotectedstatic
get(void *node)Nodeinlineprotected
getBaseURI(void)Documentvirtual
getChild(int index)ParentNodevirtual
getChildCount(void)ParentNodevirtual
getDocument(void)Nodevirtual
getNode(void) constNodeinline
getParent(void)Nodevirtual
getRootElement(void)Documentvirtual
getValue(void)Documentvirtual
indexOf(Node *child)ParentNodevirtual
insertChild(Node *child, int position)ParentNodevirtual
internCopy(void)Nodeprotected
internGetChild(int index)Nodeprotected
internGetChildCount(void)Nodeprotected
internGetValue(void)Nodeprotected
internSetBaseURI(String URI)ParentNodeprotected
internToXML(void)Nodeprotected
kind(void) constNode
kind_t enum nameNode
kind_t typedefNode
line(void) constNode
make(void *node)Nodeprotected
NAMESPACE enum valueNode
Node(void *_node)Nodeprotected
nodeNodeprotected
NONE enum valueNode
ParentNode(void *node)ParentNodeinlineprotected
PROCESSING_INSTRUCTION enum valueNode
query(const String &xpath)Nodevirtual
query(const String &xpath, XPathContext *context)Nodevirtual
removeChild(int position)ParentNodevirtual
removeChild(Node *child)ParentNodevirtual
replaceChild(Node *old_child, Node *new_child)Documentvirtual
setBaseURI(String uri)Documentvirtual
setNode(void *_node)Nodeprotected
setRootElement(Element *root)Documentvirtual
TEXT enum valueNode
toString(void)Documentvirtual
toXML(void)Documentvirtual
~Document(void)Documentvirtual
~Node(void)Nodevirtual