1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3 4<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 5<head> 6 <meta name="generator" content= 7 "HTML Tidy for Linux/x86 (vers 12 April 2005), see www.w3.org" /> 8 9 <title>tree::node_iterator Interface</title> 10 <meta http-equiv="Content-Type" content= 11 "text/html; charset=us-ascii" /> 12 </head> 13 14<body> 15 <div id="page"> 16 <h1><tt><span class= 17 "c2"><tt>tree</tt></span>::node_iterator</tt> 18 Interface</h1> 19 20 <p>Node iterator.</p> 21 22 <p>This is an <quote>iterator to an iterator </quote> - it 23 iterates over nodes, and de-referencing it returns one of the 24 tree's iterators</p> 25 26 <h2><a name="link1" id="link1">Base Classes</a></h2> 27 28 <table class="c1" width="100%" border="1" summary="Bases"> 29 <tr> 30 <td width="80%" align="left"><b>Class</b></td> 31 32 <td width="20%" align="left"><b>Derivation Type</b></td> 33 </tr> 34 35 <tr> 36 <td> 37 <pre> 38<a href= 39"tree.html#const_node_iterator4205924553"><span class="c2"><tt>tree</tt></span>::const_node_iterator</a> 40</pre> 41 </td> 42 43 <td> 44 <p>public</p> 45 </td> 46 </tr> 47 </table> 48 49 <h2><a name="link2" id="link2">Public Methods</a></h2> 50 51 <h3><a name="link3" id="link3">Constructors, Destructor, and 52 Related</a></h3> 53 54 <table class="c1" width="100%" border="1" summary="Methods"> 55 <tr> 56 <td width="45%" align="left"><b>Method</b></td> 57 58 <td width="55%" align="left"><b>Description</b></td> 59 </tr> 60 61 <tr> 62 <td> 63 <pre> 64<b>inline</b> 65 node_iterator 66 () 67</pre> 68 </td> 69 70 <td> 71 <p>Default constructor.</p> 72 </td> 73 </tr> 74 </table> 75 76 <h3><a name="link4" id="link4">Access Methods</a></h3> 77 78 <table class="c1" width="100%" border="1" summary="Methods"> 79 <tr> 80 <td width="45%" align="left"><b>Method</b></td> 81 82 <td width="55%" align="left"><b>Description</b></td> 83 </tr> 84 85 <tr> 86 <td> 87 <pre> 88<b>inline</b> <a href= 89"container_base.html#iterator10418194"><span class= 90"c2"><tt>container_base</tt></span>::iterator</a> 91 <b>operator</b>* 92 () <b>const</b> 93</pre> 94 </td> 95 96 <td> 97 <p>Access.</p> 98 </td> 99 </tr> 100 </table> 101 102 <h3><a name="link5" id="link5">Movement Methods</a></h3> 103 104 <table class="c1" width="100%" border="1" summary="Methods"> 105 <tr> 106 <td width="45%" align="left"><b>Method</b></td> 107 108 <td width="55%" align="left"><b>Description</b></td> 109 </tr> 110 111 <tr> 112 <td> 113 <pre> 114<b>inline</b> <span class="c2"><tt>node_iterator</tt></span> 115 get_l_child 116 () <b>const</b> 117</pre> 118 </td> 119 120 <td> 121 <p>Returns the node iterator associated with the left 122 node.</p> 123 </td> 124 </tr> 125 126 <tr> 127 <td> 128 <pre> 129<b>inline</b> <span class="c2"><tt>node_iterator</tt></span> 130 get_r_child 131 () <b>const</b> 132</pre> 133 </td> 134 135 <td> 136 <p>Returns the node iterator associated with the right 137 node.</p> 138 </td> 139 </tr> 140 </table> 141 </div> 142</body> 143</html> 144