Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > e8cbfa9673da18966abee0a6d7051b87 > files > 1430

glibmm2.4-doc-2.16.1-1mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>glibmm 2.4: tree.h File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<table border="0" width="100%">
<tr>
    <td width="10%" height="40"><img src="../../images/gtkmm_logo.gif" alt="logo" border="0" width="100%" height="100%"/></td>
    <td width="90%" height="40"><img src="../../images/top.gif" alt="top" width="100%" height="40"/></td>
</tr>
</table>
<center>
  <a class="qindex" href="../../../../gtkmm-2.4/docs/index.html">Main Page</a> &nbsp;
  <a href="../../../../gtkmm-2.4/docs/reference/html/group__Widgets.html">Widgets</a> &nbsp;
  <a class="qindex" href="namespaces.html">glibmm Namespaces</a> &nbsp;
  <a href="../../../../gtkmm-2.4/docs/tutorial/html/index.html"> Book</a> &nbsp;
</center>
<hr width="100%"/>

<!-- begin main content -->
<div id="content">
<!-- Generated by Doxygen 1.5.3 -->
<h1>tree.h File Reference</h1><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html">Glib</a></td></tr>

<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Tree.html">Glib::Tree&lt;T&gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">N-ary Trees — trees of data with any number of branches.  <a href="classGlib_1_1Tree.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gbcff1e41fd11eb195735125b2f5d0d44">Glib::TraverseFlags</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggbcff1e41fd11eb195735125b2f5d0d4408302211588adfb1e04660805f01cdca">Glib::TRAVERSE_LEAVES</a> =  1 &lt;&lt; 0, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggbcff1e41fd11eb195735125b2f5d0d444b51d4052c197102664ef9408d809679">Glib::TRAVERSE_NON_LEAVES</a> =  1 &lt;&lt; 1, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggbcff1e41fd11eb195735125b2f5d0d4466ca43a71636a5288e3ef986c38eb214">Glib::TRAVERSE_ALL</a> =  0x1, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggbcff1e41fd11eb195735125b2f5d0d44a6afee9f41dd61ebc93854c7449c1910">Glib::TRAVERSE_MASK</a> =  0x03, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggbcff1e41fd11eb195735125b2f5d0d449d80d7851454cbad25bbc794cdf6b848">Glib::TRAVERSE_LEAFS</a> =  0x1, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#ggbcff1e41fd11eb195735125b2f5d0d4443b5cbae77bbe0a38ef0c713024a3e01">Glib::TRAVERSE_NON_LEAFS</a> =  0x2
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><dl class="user" compact><dt><b>Bitwise operators:</b></dt><dd><code>TraverseFlags operator|(TraverseFlags, TraverseFlags)</code><br>
 <code>TraverseFlags operator&amp;(TraverseFlags, TraverseFlags)</code><br>
 <code>TraverseFlags operator^(TraverseFlags, TraverseFlags)</code><br>
 <code>TraverseFlags operator~(TraverseFlags)</code><br>
 <code>TraverseFlags&amp; operator|=(TraverseFlags&amp;, TraverseFlags)</code><br>
 <code>TraverseFlags&amp; operator&amp;=(TraverseFlags&amp;, TraverseFlags)</code><br>
 <code>TraverseFlags&amp; operator^=(TraverseFlags&amp;, TraverseFlags)</code><br>
 </dd></dl>
 <a href="group__glibmmEnums.html#gbcff1e41fd11eb195735125b2f5d0d44">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ge3a70fa1e451da068323419e8c98e9a9">Glib::TraverseType</a> { <br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gge3a70fa1e451da068323419e8c98e9a9c0c606f36d3af491b9c76d990ac10ed1">Glib::IN_ORDER</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gge3a70fa1e451da068323419e8c98e9a9a2e2622a0cfc67c2f97ff6b064b688c7">Glib::PRE_ORDER</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gge3a70fa1e451da068323419e8c98e9a9edc6b1f01e0d999fd1f321be05a999a1">Glib::POST_ORDER</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="group__glibmmEnums.html#gge3a70fa1e451da068323419e8c98e9a9501913597ee689faeb436bbe6488fcb3">Glib::LEVEL_ORDER</a>
<br>
 }</td></tr>

<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">TraverseFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g275fa0a15f25f80ccc188ec2c3cbcce7">Glib::operator|</a> (TraverseFlags lhs, TraverseFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">TraverseFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g5e8a685ab128e4de53b4758e218c921c">Glib::operator&amp;</a> (TraverseFlags lhs, TraverseFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">TraverseFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g3486940a4790ee6a1cdc59a81ceb2c8e">Glib::operator^</a> (TraverseFlags lhs, TraverseFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">TraverseFlags&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gf828bc3044f1993c6efd75b5e844b9b8">Glib::operator~</a> (TraverseFlags flags)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">TraverseFlags&amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaf6277963960b3c2f6dd44c7b3bfd6f0">Glib::operator|=</a> (TraverseFlags&amp; lhs, TraverseFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">TraverseFlags&amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g0bffa48929315647cd806a1fdf81daeb">Glib::operator&amp;=</a> (TraverseFlags&amp; lhs, TraverseFlags rhs)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">TraverseFlags&amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#g295d150ba104e0401e09dd6b1850bed4">Glib::operator^=</a> (TraverseFlags&amp; lhs, TraverseFlags rhs)</td></tr>

</table>
</div> <!-- end main content -->

<hr><address><small>
Generated for glibmm 2.4 by <a href="http://www.doxygen.org/index.html">
Doxygen</a> 1.5.3 &copy;&nbsp;1997-2001</small></address>
</body>
</html>