Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > a24e1a39141f9b4ca49bd1e2e23a54ba > files > 993

polybori-doc-0.5rc.p9-6mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>PolyBoRi: polybori::manager_traits&lt; CuddLike &gt; Struct Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.9 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespacepolybori.html">polybori</a>::<a class="el" href="structpolybori_1_1manager__traits.html">manager_traits</a>
  </div>
</div>
<div class="contents">
<h1>polybori::manager_traits&lt; CuddLike &gt; Struct Template Reference</h1><!-- doxytag: class="polybori::manager_traits" --><code>#include &lt;<a class="el" href="pbori__traits_8h_source.html">pbori_traits.h</a>&gt;</code>
<p>

<p>
<a href="structpolybori_1_1manager__traits-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef CuddLike::dd_type&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#f2b3115faf3f55ad59e9c4fcde31b008">dd_base</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef CuddLike::mgrcore_ptr&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#ba4f0210f557aa3eb89361a6ef3f2c34">core_type</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef CuddLike::tmp_ref&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#61aeefa93900c019c8e13033c07afb9b">tmp_ref</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#9ef7d99f38534633a358b7026ba47a99">large_size_type</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef long int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#fe4f28545884f4b68e5aa18bdd03e7c7">refcount_type</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structpolybori_1_1CAuxTypes.html#8c170014c637d9ecf5950063ca30ef46">CTypes::idx_type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#d0302dd440fe483347c3cb8d1b3c3f31">idx_type</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structpolybori_1_1CAuxTypes.html#0e254f927049b57061437ac57ea5c2cd">CTypes::size_type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#abb31c0376acb15d33ce14d6874c0e87">size_type</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef DdNode *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef DdManager *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef PFC&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#366660d484d141dba5f42617ac35f025">errorfunc_type</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#071ba3d3bf3ad744bf0f1cc91281523b">unary_int_function</a> )(<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>, int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#d5534813bf8e25c91a86159909947ab9">void_function</a> )(<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef DD_CTFP&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#a1b0aee09604c997c353ce3ef7946af7">binary_function</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#3f304e22e5f5dd80144933a833436004">binary_int_function</a> )(<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>, <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>, int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#57bd827632e2cee6221d45c34c39d242">ternary_function</a> )(<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>, <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>, <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>, <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpolybori_1_1manager__traits.html#0eab9f13ff70c8033cf1d07fda5cb39b">int_unary_function</a> )(<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>, <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>)</td></tr>

</table>
<h3>template&lt;class CuddLike&gt;<br>
 struct polybori::manager_traits&lt; CuddLike &gt;</h3>

<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="a1b0aee09604c997c353ce3ef7946af7"></a><!-- doxytag: member="polybori::manager_traits::binary_function" ref="a1b0aee09604c997c353ce3ef7946af7" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef DD_CTFP <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#a1b0aee09604c997c353ce3ef7946af7">binary_function</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3f304e22e5f5dd80144933a833436004"></a><!-- doxytag: member="polybori::manager_traits::binary_int_function" ref="3f304e22e5f5dd80144933a833436004" args=")(mgrcore_type, node_type, int)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>(* <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#3f304e22e5f5dd80144933a833436004">binary_int_function</a>)(<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>, <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>, int)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ba4f0210f557aa3eb89361a6ef3f2c34"></a><!-- doxytag: member="polybori::manager_traits::core_type" ref="ba4f0210f557aa3eb89361a6ef3f2c34" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef CuddLike::mgrcore_ptr <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#ba4f0210f557aa3eb89361a6ef3f2c34">core_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f2b3115faf3f55ad59e9c4fcde31b008"></a><!-- doxytag: member="polybori::manager_traits::dd_base" ref="f2b3115faf3f55ad59e9c4fcde31b008" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef CuddLike::dd_type <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#f2b3115faf3f55ad59e9c4fcde31b008">dd_base</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="366660d484d141dba5f42617ac35f025"></a><!-- doxytag: member="polybori::manager_traits::errorfunc_type" ref="366660d484d141dba5f42617ac35f025" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef PFC <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#366660d484d141dba5f42617ac35f025">errorfunc_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d0302dd440fe483347c3cb8d1b3c3f31"></a><!-- doxytag: member="polybori::manager_traits::idx_type" ref="d0302dd440fe483347c3cb8d1b3c3f31" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="structpolybori_1_1CAuxTypes.html#8c170014c637d9ecf5950063ca30ef46">CTypes::idx_type</a> <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#d0302dd440fe483347c3cb8d1b3c3f31">idx_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0eab9f13ff70c8033cf1d07fda5cb39b"></a><!-- doxytag: member="polybori::manager_traits::int_unary_function" ref="0eab9f13ff70c8033cf1d07fda5cb39b" args=")(mgrcore_type, node_type)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef int(* <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#0eab9f13ff70c8033cf1d07fda5cb39b">int_unary_function</a>)(<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>, <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="9ef7d99f38534633a358b7026ba47a99"></a><!-- doxytag: member="polybori::manager_traits::large_size_type" ref="9ef7d99f38534633a358b7026ba47a99" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned long <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#9ef7d99f38534633a358b7026ba47a99">large_size_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2f23e455fa6da2f752c3510a9de52a23"></a><!-- doxytag: member="polybori::manager_traits::mgrcore_type" ref="2f23e455fa6da2f752c3510a9de52a23" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef DdManager* <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="262285a3b93ab7bb480c17bbaa552659"></a><!-- doxytag: member="polybori::manager_traits::node_type" ref="262285a3b93ab7bb480c17bbaa552659" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef DdNode* <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="fe4f28545884f4b68e5aa18bdd03e7c7"></a><!-- doxytag: member="polybori::manager_traits::refcount_type" ref="fe4f28545884f4b68e5aa18bdd03e7c7" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef long int <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#fe4f28545884f4b68e5aa18bdd03e7c7">refcount_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="abb31c0376acb15d33ce14d6874c0e87"></a><!-- doxytag: member="polybori::manager_traits::size_type" ref="abb31c0376acb15d33ce14d6874c0e87" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="structpolybori_1_1CAuxTypes.html#0e254f927049b57061437ac57ea5c2cd">CTypes::size_type</a> <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#abb31c0376acb15d33ce14d6874c0e87">size_type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="57bd827632e2cee6221d45c34c39d242"></a><!-- doxytag: member="polybori::manager_traits::ternary_function" ref="57bd827632e2cee6221d45c34c39d242" args=")(mgrcore_type, node_type, node_type, node_type)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>(* <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#57bd827632e2cee6221d45c34c39d242">ternary_function</a>)(<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>, <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>, <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>, <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="61aeefa93900c019c8e13033c07afb9b"></a><!-- doxytag: member="polybori::manager_traits::tmp_ref" ref="61aeefa93900c019c8e13033c07afb9b" args="" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef CuddLike::tmp_ref <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#61aeefa93900c019c8e13033c07afb9b">tmp_ref</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="071ba3d3bf3ad744bf0f1cc91281523b"></a><!-- doxytag: member="polybori::manager_traits::unary_int_function" ref="071ba3d3bf3ad744bf0f1cc91281523b" args=")(mgrcore_type, int)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>(* <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#071ba3d3bf3ad744bf0f1cc91281523b">unary_int_function</a>)(<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>, int)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d5534813bf8e25c91a86159909947ab9"></a><!-- doxytag: member="polybori::manager_traits::void_function" ref="d5534813bf8e25c91a86159909947ab9" args=")(mgrcore_type)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class CuddLike&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="structpolybori_1_1manager__traits.html#262285a3b93ab7bb480c17bbaa552659">node_type</a>(* <a class="el" href="structpolybori_1_1manager__traits.html">polybori::manager_traits</a>&lt; CuddLike &gt;::<a class="el" href="structpolybori_1_1manager__traits.html#d5534813bf8e25c91a86159909947ab9">void_function</a>)(<a class="el" href="structpolybori_1_1manager__traits.html#2f23e455fa6da2f752c3510a9de52a23">mgrcore_type</a>)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="pbori__traits_8h_source.html">pbori_traits.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Sep 9 14:31:04 2009 for PolyBoRi by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
</body>
</html>