Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > f53a3df8ddeca10007257b33f867a55e > files > 54

libofx-devel-0.9.1-2.fc12.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>LibOFX: tree&lt; T, tree_node_allocator &gt;::pre_order_iterator Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.0 -->
<div class="tabs">
  <ul>
    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
  </ul></div>
<div class="nav">
<a class="el" href="classtree.html">tree</a>::<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a></div>
<h1>tree&lt; T, tree_node_allocator &gt;::pre_order_iterator Class Reference</h1><!-- doxytag: class="tree::pre_order_iterator" --><!-- doxytag: inherits="tree::iterator_base,tree::iterator_base" --><p>Inheritance diagram for tree&lt; T, tree_node_allocator &gt;::pre_order_iterator:
<p><center><img src="classtree_1_1pre__order__iterator.png" usemap="#tree< T, tree_node_allocator >::pre_order_iterator_map" border="0" alt=""></center>
<map name="tree< T, tree_node_allocator >::pre_order_iterator_map">
<area href="classtree_1_1iterator__base.html" alt="tree< T, tree_node_allocator >::iterator_base" shape="rect" coords="0,0,297,24">
<area href="classtree_1_1iterator__base.html" alt="tree< T, tree_node_allocator >::iterator_base" shape="rect" coords="307,0,604,24">
</map>
<hr><a name="_details"></a><h2>Detailed Description</h2>
<h3>template&lt;class T, class tree_node_allocator = std::allocator&lt;tree_node_&lt;T&gt; &gt;&gt;<br>
 class tree&lt; T, tree_node_allocator &gt;::pre_order_iterator</h3>

Depth-first iterator, first accessing the node, then its children. 
<p>

<p>
Definition at line <a class="el" href="tree_8hh-source.html#l00156">156</a> of file <a class="el" href="tree_8hh-source.html">tree.hh</a>.<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa4abe430ae678fa7d7753d9599be049"></a><!-- doxytag: member="tree::pre_order_iterator::pre_order_iterator" ref="aa4abe430ae678fa7d7753d9599be049" args="()" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#aa4abe430ae678fa7d7753d9599be049">pre_order_iterator</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="afdaf0da69c4406b916c14c5589fa391"></a><!-- doxytag: member="tree::pre_order_iterator::pre_order_iterator" ref="afdaf0da69c4406b916c14c5589fa391" args="(tree_node *)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#afdaf0da69c4406b916c14c5589fa391">pre_order_iterator</a> (<a class="el" href="classtree__node__.html">tree_node</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="969cfeb31a2e92d1a64d9f2945bbedf7"></a><!-- doxytag: member="tree::pre_order_iterator::pre_order_iterator" ref="969cfeb31a2e92d1a64d9f2945bbedf7" args="(const iterator_base &amp;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#969cfeb31a2e92d1a64d9f2945bbedf7">pre_order_iterator</a> (const <a class="el" href="classtree_1_1iterator__base.html">iterator_base</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2705495c89beecc86107ca742a35507f"></a><!-- doxytag: member="tree::pre_order_iterator::pre_order_iterator" ref="2705495c89beecc86107ca742a35507f" args="(const sibling_iterator &amp;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#2705495c89beecc86107ca742a35507f">pre_order_iterator</a> (const <a class="el" href="classtree_1_1sibling__iterator.html">sibling_iterator</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="71ef877a3fdbf2732de1b109aa4456b0"></a><!-- doxytag: member="tree::pre_order_iterator::operator==" ref="71ef877a3fdbf2732de1b109aa4456b0" args="(const pre_order_iterator &amp;) const" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#71ef877a3fdbf2732de1b109aa4456b0">operator==</a> (const <a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b3b6771303a3276f600339b5cdc2dab"></a><!-- doxytag: member="tree::pre_order_iterator::operator!=" ref="7b3b6771303a3276f600339b5cdc2dab" args="(const pre_order_iterator &amp;) const" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#7b3b6771303a3276f600339b5cdc2dab">operator!=</a> (const <a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="07b77d1591ad7f05e4531489561d36d2"></a><!-- doxytag: member="tree::pre_order_iterator::operator++" ref="07b77d1591ad7f05e4531489561d36d2" args="()" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#07b77d1591ad7f05e4531489561d36d2">operator++</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4e2dd21653724b6413d9949caf9bb107"></a><!-- doxytag: member="tree::pre_order_iterator::operator--" ref="4e2dd21653724b6413d9949caf9bb107" args="()" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#4e2dd21653724b6413d9949caf9bb107">operator--</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d99a34d4c6cbfaa1de621b276a363856"></a><!-- doxytag: member="tree::pre_order_iterator::operator++" ref="d99a34d4c6cbfaa1de621b276a363856" args="(int)" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#d99a34d4c6cbfaa1de621b276a363856">operator++</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9ccab7bd408c6d0a221f69d11f7f3717"></a><!-- doxytag: member="tree::pre_order_iterator::operator--" ref="9ccab7bd408c6d0a221f69d11f7f3717" args="(int)" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#9ccab7bd408c6d0a221f69d11f7f3717">operator--</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5ab66cd50ae22c9b246231b41b7720f5"></a><!-- doxytag: member="tree::pre_order_iterator::operator+=" ref="5ab66cd50ae22c9b246231b41b7720f5" args="(unsigned int)" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#5ab66cd50ae22c9b246231b41b7720f5">operator+=</a> (unsigned int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="722aedfd8f8be3490324a587d17cb133"></a><!-- doxytag: member="tree::pre_order_iterator::operator-=" ref="722aedfd8f8be3490324a587d17cb133" args="(unsigned int)" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtree_1_1pre__order__iterator.html#722aedfd8f8be3490324a587d17cb133">operator-=</a> (unsigned int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="afdaf0da69c4406b916c14c5589fa391"></a><!-- doxytag: member="tree::pre_order_iterator::pre_order_iterator" ref="afdaf0da69c4406b916c14c5589fa391" args="(tree_node *)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>pre_order_iterator</b> (<a class="el" href="classtree__node__.html">tree_node</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="969cfeb31a2e92d1a64d9f2945bbedf7"></a><!-- doxytag: member="tree::pre_order_iterator::pre_order_iterator" ref="969cfeb31a2e92d1a64d9f2945bbedf7" args="(const iterator_base &amp;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>pre_order_iterator</b> (const <a class="el" href="classtree_1_1iterator__base.html">iterator_base</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2705495c89beecc86107ca742a35507f"></a><!-- doxytag: member="tree::pre_order_iterator::pre_order_iterator" ref="2705495c89beecc86107ca742a35507f" args="(const sibling_iterator &amp;)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><b>pre_order_iterator</b> (const <a class="el" href="classtree_1_1sibling__iterator.html">sibling_iterator</a> &amp;)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="71ef877a3fdbf2732de1b109aa4456b0"></a><!-- doxytag: member="tree::pre_order_iterator::operator==" ref="71ef877a3fdbf2732de1b109aa4456b0" args="(const pre_order_iterator &amp;) const" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b3b6771303a3276f600339b5cdc2dab"></a><!-- doxytag: member="tree::pre_order_iterator::operator!=" ref="7b3b6771303a3276f600339b5cdc2dab" args="(const pre_order_iterator &amp;) const" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;) const</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="324dca3f1624b49efb99b8775dea0fec"></a><!-- doxytag: member="tree::pre_order_iterator::operator++" ref="324dca3f1624b49efb99b8775dea0fec" args="()" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator++</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ce7725a02838521706440ac7005f7356"></a><!-- doxytag: member="tree::pre_order_iterator::operator--" ref="ce7725a02838521706440ac7005f7356" args="()" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator--</b> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0e195d144235d8563e85d70ae256cb7b"></a><!-- doxytag: member="tree::pre_order_iterator::operator++" ref="0e195d144235d8563e85d70ae256cb7b" args="(int)" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator++</b> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b6ea5882bb878653a03575e04f600d53"></a><!-- doxytag: member="tree::pre_order_iterator::operator--" ref="b6ea5882bb878653a03575e04f600d53" args="(int)" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator--</b> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dab061ba7ea94e3b36571e800e9d9be6"></a><!-- doxytag: member="tree::pre_order_iterator::operator+=" ref="dab061ba7ea94e3b36571e800e9d9be6" args="(unsigned int)" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator+=</b> (unsigned int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="67ad14c51a142909ab74da05b9127db0"></a><!-- doxytag: member="tree::pre_order_iterator::operator-=" ref="67ad14c51a142909ab74da05b9127db0" args="(unsigned int)" -->
<a class="el" href="classtree_1_1pre__order__iterator.html">pre_order_iterator</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator-=</b> (unsigned int)</td></tr>

</table>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="tree_8hh-source.html">tree.hh</a><li><a class="el" href="fx-0_89_81_2lib_2tree_8hh-source.html">fx-0.9.1/lib/tree.hh</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 9 21:22:00 2009 for LibOFX by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.0 </small></address>
</body>
</html>