Sophie

Sophie

distrib > Mandriva > 2011.0 > x86_64 > by-pkgid > f30eb1b4d08ac51d6fa9ede1cab27d6b > files > 566

libsigc++2.0-doc-2.2.9-2.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.7.2 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <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="tabs2">
    <ul class="tablist">
      <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">
    <ul>
      <li><a class="el" href="namespacesigc.html">sigc</a> </li>
      <li><a class="el" href="structsigc_1_1functor__base.html">functor_base</a> </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="headertitle">
<h1>sigc::functor_base Struct Reference<br/>
<small>
[<a class="el" href="group__sigcfunctors.html">Functors</a>]</small>
</h1> </div>
</div>
<div class="contents">
<!-- 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>
<!-- startSectionHeader --><div class="dynheader">
Inheritance diagram for sigc::functor_base:<!-- endSectionHeader --></div>
<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
<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" id="node3" href="structsigc_1_1adaptor__base.html" title="A hint to the compiler." alt="" coords="484,112,625,141"/><area shape="rect" id="node13" href="classsigc_1_1const__mem__functor0.html" title="const_mem_functor0 wraps const methods with 0 argument(s)." alt="" coords="397,219,712,248"/><area shape="rect" id="node17" href="classsigc_1_1const__mem__functor1.html" title="const_mem_functor1 wraps const methods with 1 argument(s)." alt="" coords="372,272,737,301"/><area shape="rect" id="node21" href="classsigc_1_1const__mem__functor2.html" title="const_mem_functor2 wraps const methods with 2 argument(s)." alt="" coords="347,325,763,355"/><area shape="rect" id="node23" href="classsigc_1_1const__mem__functor3.html" title="const_mem_functor3 wraps const methods with 3 argument(s)." alt="" coords="321,379,788,408"/><area shape="rect" id="node25" href="classsigc_1_1const__mem__functor4.html" title="const_mem_functor4 wraps const methods with 4 argument(s)." alt="" coords="296,432,813,461"/><area shape="rect" id="node27" href="classsigc_1_1const__mem__functor5.html" title="const_mem_functor5 wraps const methods with 5 argument(s)." alt="" coords="269,485,840,515"/><area shape="rect" id="node29" href="classsigc_1_1const__mem__functor6.html" title="const_mem_functor6 wraps const methods with 6 argument(s)." alt="" coords="244,539,865,568"/><area shape="rect" id="node31" href="classsigc_1_1const__mem__functor7.html" title="const_mem_functor7 wraps const methods with 7 argument(s)." alt="" coords="219,592,891,621"/><area shape="rect" id="node33" href="classsigc_1_1const__volatile__mem__functor0.html" title="const_volatile_mem_functor0 wraps const volatile methods with 0 argument(s)." alt="" coords="372,645,737,675"/><area shape="rect" id="node35" href="classsigc_1_1const__volatile__mem__functor1.html" title="const_volatile_mem_functor1 wraps const volatile methods with 1 argument(s)." alt="" coords="345,699,764,728"/><area shape="rect" id="node37" href="classsigc_1_1const__volatile__mem__functor2.html" title="const_volatile_mem_functor2 wraps const volatile methods with 2 argument(s)." alt="" coords="320,752,789,781"/><area shape="rect" id="node39" href="classsigc_1_1const__volatile__mem__functor3.html" title="const_volatile_mem_functor3 wraps const volatile methods with 3 argument(s)." alt="" coords="295,805,815,835"/><area shape="rect" id="node41" href="classsigc_1_1const__volatile__mem__functor4.html" title="const_volatile_mem_functor4 wraps const volatile methods with 4 argument(s)." alt="" coords="269,859,840,888"/><area shape="rect" id="node43" href="classsigc_1_1const__volatile__mem__functor5.html" title="const_volatile_mem_functor5 wraps const volatile methods with 5 argument(s)." alt="" coords="244,912,865,941"/><area shape="rect" id="node45" href="classsigc_1_1const__volatile__mem__functor6.html" title="const_volatile_mem_functor6 wraps const volatile methods with 6 argument(s)." alt="" coords="219,965,891,995"/><area shape="rect" id="node47" href="classsigc_1_1const__volatile__mem__functor7.html" title="const_volatile_mem_functor7 wraps const volatile methods with 7 argument(s)." alt="" coords="193,1019,916,1048"/><area shape="rect" id="node49" href="classsigc_1_1mem__functor0.html" title="mem_functor0 wraps methods with 0 argument(s)." alt="" coords="419,1072,691,1101"/><area shape="rect" id="node51" href="classsigc_1_1mem__functor1.html" title="mem_functor1 wraps methods with 1 argument(s)." alt="" coords="393,1125,716,1155"/><area shape="rect" id="node53" href="classsigc_1_1mem__functor2.html" title="mem_functor2 wraps methods with 2 argument(s)." alt="" coords="368,1179,741,1208"/><area shape="rect" id="node55" href="classsigc_1_1mem__functor3.html" title="mem_functor3 wraps methods with 3 argument(s)." alt="" coords="341,1232,768,1261"/><area shape="rect" id="node57" href="classsigc_1_1mem__functor4.html" title="mem_functor4 wraps methods with 4 argument(s)." alt="" coords="316,1285,793,1315"/><area shape="rect" id="node59" href="classsigc_1_1mem__functor5.html" title="mem_functor5 wraps methods with 5 argument(s)." alt="" coords="291,1339,819,1368"/><area shape="rect" id="node61" href="classsigc_1_1mem__functor6.html" title="mem_functor6 wraps methods with 6 argument(s)." alt="" coords="265,1392,844,1421"/><area shape="rect" id="node63" href="classsigc_1_1mem__functor7.html" title="mem_functor7 wraps methods with 7 argument(s)." alt="" coords="240,1445,869,1475"/><area shape="rect" id="node65" href="classsigc_1_1pointer__functor0.html" title="pointer_functor0 wraps existing non&#45;member functions with 0 argument(s)." alt="" coords="433,1499,676,1528"/><area shape="rect" id="node67" href="classsigc_1_1pointer__functor1.html" title="pointer_functor1 wraps existing non&#45;member functions with 1 argument(s)." alt="" coords="408,1552,701,1581"/><area shape="rect" id="node69" href="classsigc_1_1pointer__functor2.html" title="pointer_functor2 wraps existing non&#45;member functions with 2 argument(s)." alt="" coords="383,1605,727,1635"/><area shape="rect" id="node71" href="classsigc_1_1pointer__functor3.html" title="pointer_functor3 wraps existing non&#45;member functions with 3 argument(s)." alt="" coords="357,1659,752,1688"/><area shape="rect" id="node73" href="classsigc_1_1pointer__functor4.html" title="pointer_functor4 wraps existing non&#45;member functions with 4 argument(s)." alt="" coords="332,1712,777,1741"/><area shape="rect" id="node75" href="classsigc_1_1pointer__functor5.html" title="pointer_functor5 wraps existing non&#45;member functions with 5 argument(s)." alt="" coords="305,1765,804,1795"/><area shape="rect" id="node77" href="classsigc_1_1pointer__functor6.html" title="pointer_functor6 wraps existing non&#45;member functions with 6 argument(s)." alt="" coords="280,1819,829,1848"/><area shape="rect" id="node79" href="classsigc_1_1pointer__functor7.html" title="pointer_functor7 wraps existing non&#45;member functions with 7 argument(s)." alt="" coords="255,1872,855,1901"/><area shape="rect" id="node81" href="classsigc_1_1slot__base.html" title="Base type for slots." alt="" coords="497,1925,612,1955"/><area shape="rect" id="node83" href="classsigc_1_1volatile__mem__functor0.html" title="volatile_mem_functor0 wraps volatile methods with 0 argument(s)." alt="" coords="392,1979,717,2008"/><area shape="rect" id="node85" href="classsigc_1_1volatile__mem__functor1.html" title="volatile_mem_functor1 wraps volatile methods with 1 argument(s)." alt="" coords="367,2032,743,2061"/><area shape="rect" id="node87" href="classsigc_1_1volatile__mem__functor2.html" title="volatile_mem_functor2 wraps volatile methods with 2 argument(s)." alt="" coords="341,2085,768,2115"/><area shape="rect" id="node89" href="classsigc_1_1volatile__mem__functor3.html" title="volatile_mem_functor3 wraps volatile methods with 3 argument(s)." alt="" coords="316,2139,793,2168"/><area shape="rect" id="node91" href="classsigc_1_1volatile__mem__functor4.html" title="volatile_mem_functor4 wraps volatile methods with 4 argument(s)." alt="" coords="291,2192,819,2221"/><area shape="rect" id="node93" href="classsigc_1_1volatile__mem__functor5.html" title="volatile_mem_functor5 wraps volatile methods with 5 argument(s)." alt="" coords="265,2245,844,2275"/><area shape="rect" id="node95" href="classsigc_1_1volatile__mem__functor6.html" title="volatile_mem_functor6 wraps volatile methods with 6 argument(s)." alt="" coords="240,2299,869,2328"/><area shape="rect" id="node97" href="classsigc_1_1volatile__mem__functor7.html" title="volatile_mem_functor7 wraps volatile methods with 7 argument(s)." alt="" coords="213,2352,896,2381"/><area shape="rect" id="node5" href="structsigc_1_1adapts.html" title="sigc::adapts\&lt; T_setter \&gt;" alt="" coords="1081,5,1263,35"/><area shape="rect" id="node7" href="structsigc_1_1adaptor__functor.html" title="Converts an arbitrary functor into an adaptor type." alt="" coords="1049,59,1295,88"/><area shape="rect" id="node9" href="structsigc_1_1adapts.html" title="Base type for adaptors." alt="" coords="1079,112,1265,141"/><area shape="rect" id="node11" href="structsigc_1_1lambda__base.html" title="A hint to the compiler." alt="" coords="1101,165,1243,195"/><area shape="rect" id="node15" href="classsigc_1_1bound__const__mem__functor0.html" title="bound_const_mem_functor0 encapsulates a const method with 0 arguments and an object instance..." alt="" coords="991,219,1353,248"/><area shape="rect" id="node19" href="classsigc_1_1bound__const__mem__functor1.html" title="bound_const_mem_functor1 encapsulates a const method with 1 arguments and an object instance..." alt="" coords="965,272,1379,301"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>
<table class="memberdecls">
</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 class="footer"/><address class="footer"><small>Generated on Tue Mar 8 2011 11:44:41 for libsigc++ by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.2 </small></address>
</body>
</html>