NodeIterators are used to step through a set of nodes e
![]() | Constructors and assignment operator
| ||||||||||
![]() | Destructor.
| ||||||||||
![]() | Detaching functions.
| ||||||||||
![]() | Equality and Inequality operators.
| ||||||||||
![]() | Get functions.
|
NodeIterators are used to step through a set of nodes e.g. the set of nodes in a NodeList, the document subtree governed by a particular node, the results of a query, or any other set of nodes. The set of nodes to be iterated is determined by the implementation of the NodeIterator. DOM Level 2 specifies a single NodeIterator implementation for document-order traversal of a document subtree. Instances of these iterators are created by callingDocumentTraversal.createNodeIterator()
."Experimental - subject to change"
DOM_NodeIterator(const DOM_NodeIterator &other)
DOM_NodeIterator& operator = (const DOM_NodeIterator &other)
DOM_NodeIterator& operator = (const DOM_NullPtr *val)
DOM_NodeIterator
s refer to the same
actual node, or are both null; return false otherwise.
this
object is compared
bool operator == (const DOM_NullPtr *other) const
bool operator != (const DOM_NodeIterator & other) const
bool operator != (const DOM_NullPtr * other) const
"Experimental - subject to change"
"Experimental - subject to change"
"Experimental - subject to change"
"Experimental - subject to change"
"Experimental - subject to change" DOM_NodeFilter* getFilter()
bool getExpandEntityReferences()
DOM_Node nextNode()
detach
method was invoked. DOM_Node previousNode()
detach
method was invoked.
detach
has been invoked, calls to nextNode
or
previousNode
will raise the exception INVALID_STATE_ERR.
"Experimental - subject to change"
alphabetic index hierarchy of classes
Xerces-C XML Parser for C++ Version 1.1 |
|
generated by doc++