<h1>DOMNodeIterator.hpp</h1><ahref="DOMNodeIterator_8hpp.html">Go to the documentation of this file.</a><divclass="fragment"><preclass="fragment"><aname="l00001"></a>00001 <spanclass="comment">/*</span>
<aname="l00002"></a>00002 <spanclass="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
<aname="l00003"></a>00003 <spanclass="comment"> * contributor license agreements. See the NOTICE file distributed with</span>
<aname="l00004"></a>00004 <spanclass="comment"> * this work for additional information regarding copyright ownership.</span>
<aname="l00005"></a>00005 <spanclass="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
<aname="l00006"></a>00006 <spanclass="comment"> * (the "License"); you may not use this file except in compliance with</span>
<aname="l00007"></a>00007 <spanclass="comment"> * the License. You may obtain a copy of the License at</span>
<aname="l00044"></a><aclass="code"href="classxercesc_1_1DOMNodeIterator.html">00044</a><spanclass="keyword">class </span>CDOM_EXPORT <aclass="code"href="classxercesc_1_1DOMNodeIterator.html"title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>
<aname="l00052"></a><aclass="code"href="classxercesc_1_1DOMNodeIterator.html#e709d8376b58beb2409d85bf608599af">00052</a><spanclass="comment"></span><aclass="code"href="classxercesc_1_1DOMNodeIterator.html"title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>() {}
<aname="l00053"></a><aclass="code"href="classxercesc_1_1DOMNodeIterator.html#9bf8c06a66a7379b24afd325a4d83250">00053</a><aclass="code"href="classxercesc_1_1DOMNodeIterator.html"title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>(<spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMNodeIterator.html"title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>&) {}
<aname="l00062"></a>00062 <spanclass="comment"></span><aclass="code"href="classxercesc_1_1DOMNodeIterator.html"title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>& operator = (<spanclass="keyword">const</span><aclass="code"href="classxercesc_1_1DOMNodeIterator.html"title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>&);
<aname="l00075"></a><aclass="code"href="classxercesc_1_1DOMNodeIterator.html#105fa0bd67d282c9f07c6e42c6e979e6">00075</a><spanclass="comment"></span><spanclass="keyword">virtual</span> ~<aclass="code"href="classxercesc_1_1DOMNodeIterator.html"title="DOMNodeIterators are used to step through a set of nodes, e.g.">DOMNodeIterator</a>() {};
<aname="l00091"></a>00091 <spanclass="comment"></span><spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMNode.html"title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* getRoot() = 0;
<aname="l00110"></a>00110 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMNodeFilter.html"title="Filters are objects that know how to &quot;filter out&quot; nodes.">DOMNodeFilter</a>* getFilter() = 0;
<aname="l00150"></a>00150 <spanclass="comment"></span><spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMNode.html"title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nextNode() = 0;
<aname="l00162"></a>00162 <spanclass="keyword">virtual</span><aclass="code"href="classxercesc_1_1DOMNode.html"title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* previousNode() = 0;