Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > main-release > by-pkgid > bd29e346140bd3fbcbf1674e576e565a > files > 561

libsigc++2.0-doc-2.2.7-1mdv2010.1.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>libsigc++: sigc::functor_base Struct 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.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</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>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespacesigc.html">sigc</a>::<a class="el" href="structsigc_1_1functor__base.html">functor_base</a>
  </div>
</div>
<div class="contents">
<h1>sigc::functor_base Struct Reference<br/>
<small>
[<a class="el" href="group__sigcfunctors.html">Functors</a>]</small>
</h1><!-- doxytag: class="sigc::functor_base" -->
<p>A hint to the compiler. <a href="#_details">More...</a></p>

<p><code>#include &lt;sigc++/functors/functor_trait.h&gt;</code></p>
<div class="dynheader">
Inheritance diagram for sigc::functor_base:</div>
<div class="dynsection">
<div class="center"><img src="structsigc_1_1functor__base__inherit__graph.png" border="0" usemap="#sigc_1_1functor__base_inherit__map" alt="Inheritance graph"/></div>
<map name="sigc_1_1functor__base_inherit__map" id="sigc_1_1functor__base_inherit__map">
<area shape="rect" href="structsigc_1_1adaptor__base.html" title="A hint to the compiler." alt="" coords="484,107,625,133"/><area shape="rect" href="classsigc_1_1const__mem__functor0.html" title="const_mem_functor0 wraps const methods with 0 argument(s)." alt="" coords="397,208,712,235"/><area shape="rect" href="classsigc_1_1const__mem__functor1.html" title="const_mem_functor1 wraps const methods with 1 argument(s)." alt="" coords="372,259,737,285"/><area shape="rect" href="classsigc_1_1const__mem__functor2.html" title="const_mem_functor2 wraps const methods with 2 argument(s)." alt="" coords="347,309,763,336"/><area shape="rect" href="classsigc_1_1const__mem__functor3.html" title="const_mem_functor3 wraps const methods with 3 argument(s)." alt="" coords="321,360,788,387"/><area shape="rect" href="classsigc_1_1const__mem__functor4.html" title="const_mem_functor4 wraps const methods with 4 argument(s)." alt="" coords="296,411,813,437"/><area shape="rect" href="classsigc_1_1const__mem__functor5.html" title="const_mem_functor5 wraps const methods with 5 argument(s)." alt="" coords="271,461,839,488"/><area shape="rect" href="classsigc_1_1const__mem__functor6.html" title="const_mem_functor6 wraps const methods with 6 argument(s)." alt="" coords="245,512,864,539"/><area shape="rect" href="classsigc_1_1const__mem__functor7.html" title="const_mem_functor7 wraps const methods with 7 argument(s)." alt="" coords="219,563,891,589"/><area shape="rect" href="classsigc_1_1const__volatile__mem__functor0.html" title="const_volatile_mem_functor0 wraps const volatile methods with 0 argument(s)." alt="" coords="372,613,737,640"/><area shape="rect" href="classsigc_1_1const__volatile__mem__functor1.html" title="const_volatile_mem_functor1 wraps const volatile methods with 1 argument(s)." alt="" coords="347,664,763,691"/><area shape="rect" href="classsigc_1_1const__volatile__mem__functor2.html" title="const_volatile_mem_functor2 wraps const volatile methods with 2 argument(s)." alt="" coords="321,715,788,741"/><area shape="rect" href="classsigc_1_1const__volatile__mem__functor3.html" title="const_volatile_mem_functor3 wraps const volatile methods with 3 argument(s)." alt="" coords="295,765,815,792"/><area shape="rect" href="classsigc_1_1const__volatile__mem__functor4.html" title="const_volatile_mem_functor4 wraps const volatile methods with 4 argument(s)." alt="" coords="269,816,840,843"/><area shape="rect" href="classsigc_1_1const__volatile__mem__functor5.html" title="const_volatile_mem_functor5 wraps const volatile methods with 5 argument(s)." alt="" coords="244,867,865,893"/><area shape="rect" href="classsigc_1_1const__volatile__mem__functor6.html" title="const_volatile_mem_functor6 wraps const volatile methods with 6 argument(s)." alt="" coords="219,917,891,944"/><area shape="rect" href="classsigc_1_1const__volatile__mem__functor7.html" title="const_volatile_mem_functor7 wraps const volatile methods with 7 argument(s)." alt="" coords="193,968,916,995"/><area shape="rect" href="classsigc_1_1mem__functor0.html" title="mem_functor0 wraps methods with 0 argument(s)." alt="" coords="419,1019,691,1045"/><area shape="rect" href="classsigc_1_1mem__functor1.html" title="mem_functor1 wraps methods with 1 argument(s)." alt="" coords="393,1069,716,1096"/><area shape="rect" href="classsigc_1_1mem__functor2.html" title="mem_functor2 wraps methods with 2 argument(s)." alt="" coords="368,1120,741,1147"/><area shape="rect" href="classsigc_1_1mem__functor3.html" title="mem_functor3 wraps methods with 3 argument(s)." alt="" coords="343,1171,767,1197"/><area shape="rect" href="classsigc_1_1mem__functor4.html" title="mem_functor4 wraps methods with 4 argument(s)." alt="" coords="317,1221,792,1248"/><area shape="rect" href="classsigc_1_1mem__functor5.html" title="mem_functor5 wraps methods with 5 argument(s)." alt="" coords="291,1272,819,1299"/><area shape="rect" href="classsigc_1_1mem__functor6.html" title="mem_functor6 wraps methods with 6 argument(s)." alt="" coords="265,1323,844,1349"/><area shape="rect" href="classsigc_1_1mem__functor7.html" title="mem_functor7 wraps methods with 7 argument(s)." alt="" coords="240,1373,869,1400"/><area shape="rect" href="classsigc_1_1pointer__functor0.html" title="pointer_functor0 wraps existing non&#45;member functions with 0 argument(s)." alt="" coords="433,1424,676,1451"/><area shape="rect" href="classsigc_1_1pointer__functor1.html" title="pointer_functor1 wraps existing non&#45;member functions with 1 argument(s)." alt="" coords="408,1475,701,1501"/><area shape="rect" href="classsigc_1_1pointer__functor2.html" title="pointer_functor2 wraps existing non&#45;member functions with 2 argument(s)." alt="" coords="383,1525,727,1552"/><area shape="rect" href="classsigc_1_1pointer__functor3.html" title="pointer_functor3 wraps existing non&#45;member functions with 3 argument(s)." alt="" coords="357,1576,752,1603"/><area shape="rect" href="classsigc_1_1pointer__functor4.html" title="pointer_functor4 wraps existing non&#45;member functions with 4 argument(s)." alt="" coords="332,1627,777,1653"/><area shape="rect" href="classsigc_1_1pointer__functor5.html" title="pointer_functor5 wraps existing non&#45;member functions with 5 argument(s)." alt="" coords="307,1677,803,1704"/><area shape="rect" href="classsigc_1_1pointer__functor6.html" title="pointer_functor6 wraps existing non&#45;member functions with 6 argument(s)." alt="" coords="281,1728,828,1755"/><area shape="rect" href="classsigc_1_1pointer__functor7.html" title="pointer_functor7 wraps existing non&#45;member functions with 7 argument(s)." alt="" coords="255,1779,855,1805"/><area shape="rect" href="classsigc_1_1slot__base.html" title="Base type for slots." alt="" coords="497,1829,612,1856"/><area shape="rect" href="classsigc_1_1volatile__mem__functor0.html" title="volatile_mem_functor0 wraps volatile methods with 0 argument(s)." alt="" coords="393,1880,716,1907"/><area shape="rect" href="classsigc_1_1volatile__mem__functor1.html" title="volatile_mem_functor1 wraps volatile methods with 1 argument(s)." alt="" coords="367,1931,743,1957"/><area shape="rect" href="classsigc_1_1volatile__mem__functor2.html" title="volatile_mem_functor2 wraps volatile methods with 2 argument(s)." alt="" coords="341,1981,768,2008"/><area shape="rect" href="classsigc_1_1volatile__mem__functor3.html" title="volatile_mem_functor3 wraps volatile methods with 3 argument(s)." alt="" coords="316,2032,793,2059"/><area shape="rect" href="classsigc_1_1volatile__mem__functor4.html" title="volatile_mem_functor4 wraps volatile methods with 4 argument(s)." alt="" coords="291,2083,819,2109"/><area shape="rect" href="classsigc_1_1volatile__mem__functor5.html" title="volatile_mem_functor5 wraps volatile methods with 5 argument(s)." alt="" coords="265,2133,844,2160"/><area shape="rect" href="classsigc_1_1volatile__mem__functor6.html" title="volatile_mem_functor6 wraps volatile methods with 6 argument(s)." alt="" coords="240,2184,869,2211"/><area shape="rect" href="classsigc_1_1volatile__mem__functor7.html" title="volatile_mem_functor7 wraps volatile methods with 7 argument(s)." alt="" coords="215,2235,895,2261"/><area shape="rect" href="structsigc_1_1adapts.html" title="sigc::adapts\&lt; T_setter \&gt;" alt="" coords="1083,5,1261,32"/><area shape="rect" href="structsigc_1_1adaptor__functor.html" title="Converts an arbitrary functor into an adaptor type." alt="" coords="1049,56,1295,83"/><area shape="rect" href="structsigc_1_1adapts.html" title="Base type for adaptors." alt="" coords="1079,107,1265,133"/><area shape="rect" href="structsigc_1_1lambda__base.html" title="A hint to the compiler." alt="" coords="1103,157,1241,184"/><area shape="rect" href="classsigc_1_1bound__const__mem__functor0.html" title="bound_const_mem_functor0 encapsulates a const method with 0 arguments and an object..." alt="" coords="992,208,1352,235"/><area shape="rect" href="classsigc_1_1bound__const__mem__functor1.html" title="bound_const_mem_functor1 encapsulates a const method with 1 arguments and an object..." alt="" coords="967,259,1377,285"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table border="0" cellpadding="0" cellspacing="0">
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>A hint to the compiler. </p>
<p>All functors which define <code>result_type</code> should publically inherit from this hint. </p>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Tue May 4 21:44:47 2010 for libsigc++ by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>