libsigcplusplus/docs/reference/html/inherits.html

479 lines
58 KiB
HTML

<!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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>libsigc++: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-extra.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">libsigc++
&#160;<span id="projectnumber">2.10.3</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</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 id="navrow2" 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 class="current"><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Class Hierarchy</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
</div><table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#sigc_1_1adaptor__trait_3_01T__functor_01_4"/>
<map name="sigc_1_1adaptor__trait_3_01T__functor_01_4" id="sigc_1_1adaptor__trait_3_01T__functor_01_4">
<area shape="rect" id="node1" href="structsigc_1_1adaptor__trait.html" title="sigc::adaptor_trait\l\&lt; T_functor \&gt;" alt="" coords="5,5,145,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#sigc_1_1adaptor__trait_3_01T__functor_00_01false_01_4"/>
<map name="sigc_1_1adaptor__trait_3_01T__functor_00_01false_01_4" id="sigc_1_1adaptor__trait_3_01T__functor_00_01false_01_4">
<area shape="rect" id="node1" href="structsigc_1_1adaptor__trait_3_01T__functor_00_01false_01_4.html" title="Trait that specifies what is the adaptor version of a functor type. " alt="" coords="5,5,159,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" alt="" usemap="#sigc_1_1adaptor__trait_3_01T__functor_00_01I__isadaptor_01_4"/>
<map name="sigc_1_1adaptor__trait_3_01T__functor_00_01I__isadaptor_01_4" id="sigc_1_1adaptor__trait_3_01T__functor_00_01I__isadaptor_01_4">
<area shape="rect" id="node1" href="structsigc_1_1adaptor__trait.html" title="Trait that specifies what is the adaptor version of a functor type. " alt="" coords="5,5,199,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#sigc_1_1adaptor__trait_3_01T__functor_00_01true_01_4"/>
<map name="sigc_1_1adaptor__trait_3_01T__functor_00_01true_01_4" id="sigc_1_1adaptor__trait_3_01T__functor_00_01true_01_4">
<area shape="rect" id="node1" href="structsigc_1_1adaptor__trait_3_01T__functor_00_01true_01_4.html" title="Trait that specifies what is the adaptor version of a functor type. " alt="" coords="5,5,152,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#sigc_1_1adaptor__trait_3_01T__setter_01_4"/>
<map name="sigc_1_1adaptor__trait_3_01T__setter_01_4" id="sigc_1_1adaptor__trait_3_01T__setter_01_4">
<area shape="rect" id="node1" href="structsigc_1_1adaptor__trait.html" title="sigc::adaptor_trait\l\&lt; T_setter \&gt;" alt="" coords="5,5,145,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#sigc_1_1bind__functor_3_01I__location_00_01T__functor_00_01T__type1_00_01T__type2_00_01T__type3_00_01T__type4_00_01T__type5_00_01T__type6_00_01T__type7_01_4"/>
<map name="sigc_1_1bind__functor_3_01I__location_00_01T__functor_00_01T__type1_00_01T__type2_00_01T__type3_00_01T__type4_00_01T__type5_00_01T__type6_00_01T__type7_01_4" id="sigc_1_1bind__functor_3_01I__location_00_01T__functor_00_01T__type1_00_01T__type2_00_01T__type3_00_01T__type4_00_01T__type5_00_01T__type6_00_01T__type7_01_4">
<area shape="rect" id="node1" href="structsigc_1_1bind__functor.html" title="Adaptor that binds an argument to the wrapped functor. " alt="" coords="5,5,208,91"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#sigc_1_1bound__argument_3_01const__reference__wrapper_3_01T__wrapped_01_4_01_4"/>
<map name="sigc_1_1bound__argument_3_01const__reference__wrapper_3_01T__wrapped_01_4_01_4" id="sigc_1_1bound__argument_3_01const__reference__wrapper_3_01T__wrapped_01_4_01_4">
<area shape="rect" id="node1" href="classsigc_1_1bound__argument_3_01const__reference__wrapper_3_01T__wrapped_01_4_01_4.html" title="bound_argument object for a bound argument that is passed by bind() or returned by bind_return() by c..." alt="" coords="5,5,207,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" alt="" usemap="#sigc_1_1bound__argument_3_01reference__wrapper_3_01T__wrapped_01_4_01_4"/>
<map name="sigc_1_1bound__argument_3_01reference__wrapper_3_01T__wrapped_01_4_01_4" id="sigc_1_1bound__argument_3_01reference__wrapper_3_01T__wrapped_01_4_01_4">
<area shape="rect" id="node1" href="classsigc_1_1bound__argument_3_01reference__wrapper_3_01T__wrapped_01_4_01_4.html" title="bound_argument object for a bound argument that is passed by bind() or returned by bind_return() by r..." alt="" coords="5,5,176,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" alt="" usemap="#sigc_1_1bound__argument_3_01std_1_1reference__wrapper_3_01T__wrapped_01_4_01_4"/>
<map name="sigc_1_1bound__argument_3_01std_1_1reference__wrapper_3_01T__wrapped_01_4_01_4" id="sigc_1_1bound__argument_3_01std_1_1reference__wrapper_3_01T__wrapped_01_4_01_4">
<area shape="rect" id="node1" href="classsigc_1_1bound__argument_3_01std_1_1reference__wrapper_3_01T__wrapped_01_4_01_4.html" title="bound_argument object for a bound argument that is passed by bind() or returned by bind_return() by r..." alt="" coords="5,5,192,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" alt="" usemap="#sigc_1_1bound__argument_3_01T__bound_01_4"/>
<map name="sigc_1_1bound__argument_3_01T__bound_01_4" id="sigc_1_1bound__argument_3_01T__bound_01_4">
<area shape="rect" id="node1" href="classsigc_1_1bound__argument.html" title="sigc::bound_argument\l\&lt; T_bound \&gt;" alt="" coords="5,5,172,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" alt="" usemap="#sigc_1_1bound__argument_3_01T__return_01_4"/>
<map name="sigc_1_1bound__argument_3_01T__return_01_4" id="sigc_1_1bound__argument_3_01T__return_01_4">
<area shape="rect" id="node1" href="classsigc_1_1bound__argument.html" title="sigc::bound_argument\l\&lt; T_return \&gt;" alt="" coords="5,5,172,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" alt="" usemap="#sigc_1_1bound__argument_3_01T__type_01_4"/>
<map name="sigc_1_1bound__argument_3_01T__type_01_4" id="sigc_1_1bound__argument_3_01T__type_01_4">
<area shape="rect" id="node1" href="classsigc_1_1bound__argument.html" title="A bound_argument&lt;Foo&gt; object stores a bound (for instance, with sigc::bind(), or sigc::bind_return())..." alt="" coords="5,5,172,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" alt="" usemap="#sigc_1_1bound__argument_3_01T__type1_01_4"/>
<map name="sigc_1_1bound__argument_3_01T__type1_01_4" id="sigc_1_1bound__argument_3_01T__type1_01_4">
<area shape="rect" id="node1" href="classsigc_1_1bound__argument.html" title="sigc::bound_argument\l\&lt; T_type1 \&gt;" alt="" coords="5,5,172,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" alt="" usemap="#sigc_1_1can__deduce__result__type__with__decltype_3_01T__functor_01_4"/>
<map name="sigc_1_1can__deduce__result__type__with__decltype_3_01T__functor_01_4" id="sigc_1_1can__deduce__result__type__with__decltype_3_01T__functor_01_4">
<area shape="rect" id="node1" href="classsigc_1_1can__deduce__result__type__with__decltype.html" title="Helper class, to determine if decltype() can deduce the result type of a functor. ..." alt="" coords="5,5,184,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" alt="" usemap="#sigc_1_1connection"/>
<map name="sigc_1_1connection" id="sigc_1_1connection">
<area shape="rect" id="node1" href="structsigc_1_1connection.html" title="Convinience class for safe disconnection. " alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" alt="" usemap="#sigc_1_1const__limit__reference_3_01T__obj_01_4"/>
<map name="sigc_1_1const__limit__reference_3_01T__obj_01_4" id="sigc_1_1const__limit__reference_3_01T__obj_01_4">
<area shape="rect" id="node1" href="classsigc_1_1const__limit__reference.html" title="sigc::const_limit_reference\l\&lt; T_obj \&gt;" alt="" coords="5,5,203,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" alt="" usemap="#sigc_1_1const__limit__reference_3_01T__type_00_01I__derives__trackable_01_4"/>
<map name="sigc_1_1const__limit__reference_3_01T__type_00_01I__derives__trackable_01_4" id="sigc_1_1const__limit__reference_3_01T__type_00_01I__derives__trackable_01_4">
<area shape="rect" id="node1" href="classsigc_1_1const__limit__reference.html" title="A const_limit_reference&lt;Foo&gt; object stores a reference (Foo&amp;), but make sure that, if Foo inherits from sigc::trackable, then visit_each&lt;&gt;() will &quot;limit&quot; itself to the sigc::trackable reference instead of the derived reference. " alt="" coords="5,5,236,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" alt="" usemap="#sigc_1_1const__limit__reference_3_01T__type_00_01true_01_4"/>
<map name="sigc_1_1const__limit__reference_3_01T__type_00_01true_01_4" id="sigc_1_1const__limit__reference_3_01T__type_00_01true_01_4">
<area shape="rect" id="node1" href="classsigc_1_1const__limit__reference_3_01T__type_00_01true_01_4.html" title="const_limit_reference object for a class that derives from trackable. " alt="" coords="5,5,203,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" alt="" usemap="#sigc_1_1const__limit__reference_3_01T__wrapped_01_4"/>
<map name="sigc_1_1const__limit__reference_3_01T__wrapped_01_4" id="sigc_1_1const__limit__reference_3_01T__wrapped_01_4">
<area shape="rect" id="node1" href="classsigc_1_1const__limit__reference.html" title="sigc::const_limit_reference\l\&lt; T_wrapped \&gt;" alt="" coords="5,5,203,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_19.png" border="0" alt="" usemap="#sigc_1_1const__reference__wrapper_3_01T__type_01_4"/>
<map name="sigc_1_1const__reference__wrapper_3_01T__type_01_4" id="sigc_1_1const__reference__wrapper_3_01T__type_01_4">
<area shape="rect" id="node1" href="structsigc_1_1const__reference__wrapper.html" title="Const reference wrapper. " alt="" coords="5,5,165,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_20.png" border="0" alt="" usemap="#sigc_1_1const__volatile__limit__reference_3_01T__obj_01_4"/>
<map name="sigc_1_1const__volatile__limit__reference_3_01T__obj_01_4" id="sigc_1_1const__volatile__limit__reference_3_01T__obj_01_4">
<area shape="rect" id="node1" href="classsigc_1_1const__volatile__limit__reference.html" title="sigc::const_volatile\l_limit_reference\&lt; T_obj \&gt;" alt="" coords="5,5,199,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_21.png" border="0" alt="" usemap="#sigc_1_1const__volatile__limit__reference_3_01T__type_00_01I__derives__trackable_01_4"/>
<map name="sigc_1_1const__volatile__limit__reference_3_01T__type_00_01I__derives__trackable_01_4" id="sigc_1_1const__volatile__limit__reference_3_01T__type_00_01I__derives__trackable_01_4">
<area shape="rect" id="node1" href="classsigc_1_1const__volatile__limit__reference.html" title="A const_volatile_limit_reference&lt;Foo&gt; object stores a reference (Foo&amp;), but make sure that..." alt="" coords="5,5,196,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_22.png" border="0" alt="" usemap="#sigc_1_1const__volatile__limit__reference_3_01T__type_00_01true_01_4"/>
<map name="sigc_1_1const__volatile__limit__reference_3_01T__type_00_01true_01_4" id="sigc_1_1const__volatile__limit__reference_3_01T__type_00_01true_01_4">
<area shape="rect" id="node1" href="classsigc_1_1const__volatile__limit__reference_3_01T__type_00_01true_01_4.html" title="const_volatile_limit_reference object for a class that derives from trackable. " alt="" coords="5,5,196,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_23.png" border="0" alt="" usemap="#sigc_1_1deduce__result__type_3_01T__functor_00_01T__args_01_4"/>
<map name="sigc_1_1deduce__result__type_3_01T__functor_00_01T__args_01_4" id="sigc_1_1deduce__result__type_3_01T__functor_00_01T__args_01_4">
<area shape="rect" id="node1" href="structsigc_1_1deduce__result__type.html" title="Deduce the return type of a functor. " alt="" coords="5,5,156,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_24.png" border="0" alt="" usemap="#sigc_1_1functor__base"/>
<map name="sigc_1_1functor__base" id="sigc_1_1functor__base">
<area shape="rect" id="node1" href="structsigc_1_1functor__base.html" title="A hint to the compiler. " alt="" coords="5,2311,145,2338"/>
<area shape="rect" id="node2" href="structsigc_1_1adaptor__base.html" title="A hint to the compiler. " alt="" coords="227,479,371,506"/>
<area shape="rect" id="node25" href="classsigc_1_1const__mem__functor0.html" title="const_mem_functor0 wraps const methods with 0 argument(s). " alt="" coords="202,583,395,624"/>
<area shape="rect" id="node27" href="classsigc_1_1const__mem__functor1.html" title="const_mem_functor1 wraps const methods with 1 argument(s). " alt="" coords="198,655,399,696"/>
<area shape="rect" id="node29" href="classsigc_1_1const__mem__functor2.html" title="const_mem_functor2 wraps const methods with 2 argument(s). " alt="" coords="202,729,395,785"/>
<area shape="rect" id="node31" href="classsigc_1_1const__mem__functor3.html" title="const_mem_functor3 wraps const methods with 3 argument(s). " alt="" coords="202,818,395,874"/>
<area shape="rect" id="node33" href="classsigc_1_1const__mem__functor4.html" title="const_mem_functor4 wraps const methods with 4 argument(s). " alt="" coords="202,907,395,963"/>
<area shape="rect" id="node35" href="classsigc_1_1const__mem__functor5.html" title="const_mem_functor5 wraps const methods with 5 argument(s). " alt="" coords="202,993,395,1064"/>
<area shape="rect" id="node37" href="classsigc_1_1const__mem__functor6.html" title="const_mem_functor6 wraps const methods with 6 argument(s). " alt="" coords="202,1092,395,1163"/>
<area shape="rect" id="node39" href="classsigc_1_1const__mem__functor7.html" title="const_mem_functor7 wraps const methods with 7 argument(s). " alt="" coords="202,1187,395,1257"/>
<area shape="rect" id="node41" href="classsigc_1_1const__volatile__mem__functor0.html" title="const_volatile_mem_functor0 wraps const volatile methods with 0 argument(s). " alt="" coords="200,1282,397,1338"/>
<area shape="rect" id="node43" href="classsigc_1_1const__volatile__mem__functor1.html" title="const_volatile_mem_functor1 wraps const volatile methods with 1 argument(s). " alt="" coords="200,1362,397,1418"/>
<area shape="rect" id="node45" href="classsigc_1_1const__volatile__mem__functor2.html" title="const_volatile_mem_functor2 wraps const volatile methods with 2 argument(s). " alt="" coords="200,1442,397,1498"/>
<area shape="rect" id="node47" href="classsigc_1_1const__volatile__mem__functor3.html" title="const_volatile_mem_functor3 wraps const volatile methods with 3 argument(s). " alt="" coords="200,1523,397,1593"/>
<area shape="rect" id="node49" href="classsigc_1_1const__volatile__mem__functor4.html" title="const_volatile_mem_functor4 wraps const volatile methods with 4 argument(s). " alt="" coords="200,1617,397,1688"/>
<area shape="rect" id="node51" href="classsigc_1_1const__volatile__mem__functor5.html" title="const_volatile_mem_functor5 wraps const volatile methods with 5 argument(s). " alt="" coords="200,1712,397,1783"/>
<area shape="rect" id="node53" href="classsigc_1_1const__volatile__mem__functor6.html" title="const_volatile_mem_functor6 wraps const volatile methods with 6 argument(s). " alt="" coords="200,1807,397,1893"/>
<area shape="rect" id="node55" href="classsigc_1_1const__volatile__mem__functor7.html" title="const_volatile_mem_functor7 wraps const volatile methods with 7 argument(s). " alt="" coords="200,1917,397,2002"/>
<area shape="rect" id="node57" href="classsigc_1_1mem__functor0.html" title="mem_functor0 wraps methods with 0 argument(s). " alt="" coords="223,2027,374,2068"/>
<area shape="rect" id="node59" href="classsigc_1_1mem__functor1.html" title="mem_functor1 wraps methods with 1 argument(s). " alt="" coords="223,2093,374,2149"/>
<area shape="rect" id="node61" href="classsigc_1_1mem__functor2.html" title="mem_functor2 wraps methods with 2 argument(s). " alt="" coords="223,2173,374,2229"/>
<area shape="rect" id="node63" href="classsigc_1_1mem__functor3.html" title="mem_functor3 wraps methods with 3 argument(s). " alt="" coords="210,2253,387,2309"/>
<area shape="rect" id="node65" href="classsigc_1_1mem__functor4.html" title="mem_functor4 wraps methods with 4 argument(s). " alt="" coords="215,2333,382,2404"/>
<area shape="rect" id="node67" href="classsigc_1_1mem__functor5.html" title="mem_functor5 wraps methods with 5 argument(s). " alt="" coords="215,2428,382,2499"/>
<area shape="rect" id="node69" href="classsigc_1_1mem__functor6.html" title="mem_functor6 wraps methods with 6 argument(s). " alt="" coords="204,2523,393,2593"/>
<area shape="rect" id="node71" href="classsigc_1_1mem__functor7.html" title="mem_functor7 wraps methods with 7 argument(s). " alt="" coords="209,2618,388,2703"/>
<area shape="rect" id="node73" href="classsigc_1_1pointer__functor0.html" title="pointer_functor0 wraps existing non&#45;member functions with 0 argument(s). " alt="" coords="217,2728,380,2769"/>
<area shape="rect" id="node74" href="classsigc_1_1pointer__functor1.html" title="pointer_functor1 wraps existing non&#45;member functions with 1 argument(s). " alt="" coords="217,2793,380,2835"/>
<area shape="rect" id="node75" href="classsigc_1_1pointer__functor2.html" title="pointer_functor2 wraps existing non&#45;member functions with 2 argument(s). " alt="" coords="193,2859,404,2900"/>
<area shape="rect" id="node76" href="classsigc_1_1pointer__functor3.html" title="pointer_functor3 wraps existing non&#45;member functions with 3 argument(s). " alt="" coords="204,2925,393,2981"/>
<area shape="rect" id="node77" href="classsigc_1_1pointer__functor4.html" title="pointer_functor4 wraps existing non&#45;member functions with 4 argument(s). " alt="" coords="204,3005,393,3061"/>
<area shape="rect" id="node78" href="classsigc_1_1pointer__functor5.html" title="pointer_functor5 wraps existing non&#45;member functions with 5 argument(s). " alt="" coords="199,3085,398,3141"/>
<area shape="rect" id="node79" href="classsigc_1_1pointer__functor6.html" title="pointer_functor6 wraps existing non&#45;member functions with 6 argument(s). " alt="" coords="204,3165,393,3236"/>
<area shape="rect" id="node80" href="classsigc_1_1pointer__functor7.html" title="pointer_functor7 wraps existing non&#45;member functions with 7 argument(s). " alt="" coords="204,3260,393,3331"/>
<area shape="rect" id="node81" href="classsigc_1_1slot__base.html" title="Base type for slots. " alt="" coords="239,3355,358,3382"/>
<area shape="rect" id="node99" href="classsigc_1_1volatile__mem__functor0.html" title="volatile_mem_functor0 wraps volatile methods with 0 argument(s). " alt="" coords="221,3406,377,3462"/>
<area shape="rect" id="node101" href="classsigc_1_1volatile__mem__functor1.html" title="volatile_mem_functor1 wraps volatile methods with 1 argument(s). " alt="" coords="221,3486,377,3542"/>
<area shape="rect" id="node103" href="classsigc_1_1volatile__mem__functor2.html" title="volatile_mem_functor2 wraps volatile methods with 2 argument(s). " alt="" coords="209,3566,389,3622"/>
<area shape="rect" id="node105" href="classsigc_1_1volatile__mem__functor3.html" title="volatile_mem_functor3 wraps volatile methods with 3 argument(s). " alt="" coords="214,3647,383,3717"/>
<area shape="rect" id="node107" href="classsigc_1_1volatile__mem__functor4.html" title="volatile_mem_functor4 wraps volatile methods with 4 argument(s). " alt="" coords="214,3741,383,3812"/>
<area shape="rect" id="node109" href="classsigc_1_1volatile__mem__functor5.html" title="volatile_mem_functor5 wraps volatile methods with 5 argument(s). " alt="" coords="204,3837,393,3908"/>
<area shape="rect" id="node111" href="classsigc_1_1volatile__mem__functor6.html" title="volatile_mem_functor6 wraps volatile methods with 6 argument(s). " alt="" coords="209,3934,388,4019"/>
<area shape="rect" id="node113" href="classsigc_1_1volatile__mem__functor7.html" title="volatile_mem_functor7 wraps volatile methods with 7 argument(s). " alt="" coords="209,4047,388,4133"/>
<area shape="rect" id="node3" href="structsigc_1_1adapts.html" title="sigc::adapts\&lt; T_setter \&gt;" alt="" coords="477,86,659,113"/>
<area shape="rect" id="node6" href="structsigc_1_1adaptor__functor.html" title="Converts an arbitrary functor into an adaptor type. " alt="" coords="489,443,647,484"/>
<area shape="rect" id="node7" href="structsigc_1_1adapts.html" title="Base type for adaptors. " alt="" coords="473,509,663,535"/>
<area shape="rect" id="node4" href="structsigc_1_1compose1__functor.html" title="Adaptor that combines two functors. " alt="" coords="751,5,927,47"/>
<area shape="rect" id="node5" href="structsigc_1_1compose2__functor.html" title="Adaptor that combines three functors. " alt="" coords="751,71,927,127"/>
<area shape="rect" id="node8" href="structsigc_1_1bind__functor_3_010_00_01T__functor_00_01T__bound_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4.html" title="Adaptor that binds an argument to the wrapped functor. " alt="" coords="748,151,929,207"/>
<area shape="rect" id="node9" href="structsigc_1_1bind__functor_3-1_00_01T__functor_00_01T__type1_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4.html" title="Adaptor that binds 1 argument(s) to the wrapped functor. " alt="" coords="749,231,928,287"/>
<area shape="rect" id="node10" href="structsigc_1_1bind__return__functor.html" title="Adaptor that fixes the return value of the wrapped functor. " alt="" coords="747,312,930,353"/>
<area shape="rect" id="node11" href="structsigc_1_1exception__catch__functor.html" title="sigc::exception_catch\l_functor\&lt; T_functor,\l T_catcher, T_return \&gt;" alt="" coords="755,378,922,434"/>
<area shape="rect" id="node12" href="structsigc_1_1exception__catch__functor_3_01T__functor_00_01T__catcher_00_01void_01_4.html" title="sigc::exception_catch\l_functor\&lt; T_functor,\l T_catcher, void \&gt;" alt="" coords="757,458,920,514"/>
<area shape="rect" id="node13" href="structsigc_1_1hide__functor_3_010_00_01T__functor_01_4.html" title="Adaptor that adds a dummy parameter to the wrapped functor. " alt="" coords="770,539,907,580"/>
<area shape="rect" id="node14" href="structsigc_1_1hide__functor_3-1_00_01T__functor_01_4.html" title="Adaptor that adds a dummy parameter to the wrapped functor. " alt="" coords="770,604,907,645"/>
<area shape="rect" id="node15" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C&#45;style casts on the parameters passed on to the functor. " alt="" coords="732,669,945,740"/>
<area shape="rect" id="node16" href="structsigc_1_1retype__return__functor.html" title="Adaptor that performs a C&#45;style cast on the return value of a functor. " alt="" coords="765,765,913,821"/>
<area shape="rect" id="node17" href="structsigc_1_1retype__return__functor_3_01void_00_01T__functor_01_4.html" title="Adaptor that performs a C&#45;style cast on the return value of a functor. " alt="" coords="737,845,940,887"/>
<area shape="rect" id="node18" href="classsigc_1_1track__obj__functor1.html" title="track_obj_functor1 wraps a functor and stores a reference to a trackable object. " alt="" coords="750,911,927,952"/>
<area shape="rect" id="node19" href="classsigc_1_1track__obj__functor2.html" title="track_obj_functor2 wraps a functor and stores 2 references to trackable objects. " alt="" coords="999,717,1213,759"/>
<area shape="rect" id="node20" href="classsigc_1_1track__obj__functor3.html" title="track_obj_functor3 wraps a functor and stores 3 references to trackable objects. " alt="" coords="1017,783,1195,839"/>
<area shape="rect" id="node21" href="classsigc_1_1track__obj__functor4.html" title="track_obj_functor4 wraps a functor and stores 4 references to trackable objects. " alt="" coords="1017,863,1195,919"/>
<area shape="rect" id="node22" href="classsigc_1_1track__obj__functor5.html" title="track_obj_functor5 wraps a functor and stores 5 references to trackable objects. " alt="" coords="993,943,1219,999"/>
<area shape="rect" id="node23" href="classsigc_1_1track__obj__functor6.html" title="track_obj_functor6 wraps a functor and stores 6 references to trackable objects. " alt="" coords="1017,1024,1195,1095"/>
<area shape="rect" id="node24" href="classsigc_1_1track__obj__functor7.html" title="track_obj_functor7 wraps a functor and stores 7 references to trackable objects. " alt="" coords="1017,1119,1195,1189"/>
<area shape="rect" id="node26" 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="479,559,657,615"/>
<area shape="rect" id="node28" 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="479,639,657,695"/>
<area shape="rect" id="node30" href="classsigc_1_1bound__const__mem__functor2.html" title="bound_const_mem_functor2 encapsulates a const method with 2 arguments and an object instance..." alt="" coords="478,719,658,775"/>
<area shape="rect" id="node32" href="classsigc_1_1bound__const__mem__functor3.html" title="bound_const_mem_functor3 encapsulates a const method with 3 arguments and an object instance..." alt="" coords="479,800,657,871"/>
<area shape="rect" id="node34" href="classsigc_1_1bound__const__mem__functor4.html" title="bound_const_mem_functor4 encapsulates a const method with 4 arguments and an object instance..." alt="" coords="479,895,657,965"/>
<area shape="rect" id="node36" href="classsigc_1_1bound__const__mem__functor5.html" title="bound_const_mem_functor5 encapsulates a const method with 5 arguments and an object instance..." alt="" coords="473,989,663,1060"/>
<area shape="rect" id="node38" href="classsigc_1_1bound__const__mem__functor6.html" title="bound_const_mem_functor6 encapsulates a const method with 6 arguments and an object instance..." alt="" coords="479,1085,657,1170"/>
<area shape="rect" id="node40" href="classsigc_1_1bound__const__mem__functor7.html" title="bound_const_mem_functor7 encapsulates a const method with 7 arguments and an object instance..." alt="" coords="479,1194,657,1279"/>
<area shape="rect" id="node42" href="classsigc_1_1bound__const__volatile__mem__functor0.html" title="bound_const_volatile_mem_functor0 encapsulates a const volatile method with 0 arguments and an object..." alt="" coords="469,1303,667,1359"/>
<area shape="rect" id="node44" href="classsigc_1_1bound__const__volatile__mem__functor1.html" title="bound_const_volatile_mem_functor1 encapsulates a const volatile method with 1 arguments and an object..." alt="" coords="469,1383,667,1439"/>
<area shape="rect" id="node46" href="classsigc_1_1bound__const__volatile__mem__functor2.html" title="bound_const_volatile_mem_functor2 encapsulates a const volatile method with 2 arguments and an object..." alt="" coords="469,1463,667,1519"/>
<area shape="rect" id="node48" href="classsigc_1_1bound__const__volatile__mem__functor3.html" title="bound_const_volatile_mem_functor3 encapsulates a const volatile method with 3 arguments and an object..." alt="" coords="452,1543,684,1599"/>
<area shape="rect" id="node50" href="classsigc_1_1bound__const__volatile__mem__functor4.html" title="bound_const_volatile_mem_functor4 encapsulates a const volatile method with 4 arguments and an object..." alt="" coords="469,1624,667,1695"/>
<area shape="rect" id="node52" href="classsigc_1_1bound__const__volatile__mem__functor5.html" title="bound_const_volatile_mem_functor5 encapsulates a const volatile method with 5 arguments and an object..." alt="" coords="469,1719,667,1789"/>
<area shape="rect" id="node54" href="classsigc_1_1bound__const__volatile__mem__functor6.html" title="bound_const_volatile_mem_functor6 encapsulates a const volatile method with 6 arguments and an object..." alt="" coords="453,1815,683,1885"/>
<area shape="rect" id="node56" href="classsigc_1_1bound__const__volatile__mem__functor7.html" title="bound_const_volatile_mem_functor7 encapsulates a const volatile method with 7 arguments and an object..." alt="" coords="459,1917,677,2002"/>
<area shape="rect" id="node58" href="classsigc_1_1bound__mem__functor0.html" title="bound_mem_functor0 encapsulates a method with 0 arguments and an object instance. ..." alt="" coords="469,2027,667,2068"/>
<area shape="rect" id="node60" href="classsigc_1_1bound__mem__functor1.html" title="bound_mem_functor1 encapsulates a method with 1 arguments and an object instance. ..." alt="" coords="467,2100,669,2141"/>
<area shape="rect" id="node62" href="classsigc_1_1bound__mem__functor2.html" title="bound_mem_functor2 encapsulates a method with 2 arguments and an object instance. ..." alt="" coords="469,2173,667,2229"/>
<area shape="rect" id="node64" href="classsigc_1_1bound__mem__functor3.html" title="bound_mem_functor3 encapsulates a method with 3 arguments and an object instance. ..." alt="" coords="469,2253,667,2309"/>
<area shape="rect" id="node66" href="classsigc_1_1bound__mem__functor4.html" title="bound_mem_functor4 encapsulates a method with 4 arguments and an object instance. ..." alt="" coords="469,2341,667,2397"/>
<area shape="rect" id="node68" href="classsigc_1_1bound__mem__functor5.html" title="bound_mem_functor5 encapsulates a method with 5 arguments and an object instance. ..." alt="" coords="469,2428,667,2499"/>
<area shape="rect" id="node70" href="classsigc_1_1bound__mem__functor6.html" title="bound_mem_functor6 encapsulates a method with 6 arguments and an object instance. ..." alt="" coords="469,2523,667,2593"/>
<area shape="rect" id="node72" href="classsigc_1_1bound__mem__functor7.html" title="bound_mem_functor7 encapsulates a method with 7 arguments and an object instance. ..." alt="" coords="469,2625,667,2696"/>
<area shape="rect" id="node82" href="classsigc_1_1slot0.html" title="Converts an arbitrary functor to a unified type which is opaque. " alt="" coords="482,2726,654,2753"/>
<area shape="rect" id="node84" href="classsigc_1_1slot1.html" title="Converts an arbitrary functor to a unified type which is opaque. " alt="" coords="487,2789,649,2831"/>
<area shape="rect" id="node86" href="classsigc_1_1slot2.html" title="Converts an arbitrary functor to a unified type which is opaque. " alt="" coords="487,2869,649,2911"/>
<area shape="rect" id="node88" href="classsigc_1_1slot3.html" title="Converts an arbitrary functor to a unified type which is opaque. " alt="" coords="473,2944,663,2985"/>
<area shape="rect" id="node90" href="classsigc_1_1slot4.html" title="Converts an arbitrary functor to a unified type which is opaque. " alt="" coords="479,3013,657,3069"/>
<area shape="rect" id="node92" href="classsigc_1_1slot5.html" title="Converts an arbitrary functor to a unified type which is opaque. " alt="" coords="479,3093,657,3149"/>
<area shape="rect" id="node94" href="classsigc_1_1slot6.html" title="Converts an arbitrary functor to a unified type which is opaque. " alt="" coords="473,3173,663,3229"/>
<area shape="rect" id="node96" href="classsigc_1_1slot7.html" title="Converts an arbitrary functor to a unified type which is opaque. " alt="" coords="479,3253,657,3324"/>
<area shape="rect" id="node98" href="classsigc_1_1slot_3_01T__return_07T__arg_8_8_8_08_4.html" title="Converts an arbitrary functor to a unified type which is opaque. " alt="" coords="493,3348,643,3389"/>
<area shape="rect" id="node83" href="classsigc_1_1slot_3_01T__return_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::slot0 template. " alt="" coords="762,2695,915,2751"/>
<area shape="rect" id="node85" href="classsigc_1_1slot_3_01T__return_00_01T__arg1_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::slot1 template. " alt="" coords="762,2775,915,2831"/>
<area shape="rect" id="node87" href="classsigc_1_1slot_3_01T__return_00_01T__arg1_00_01T__arg2_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::slot2 template. " alt="" coords="762,2855,915,2911"/>
<area shape="rect" id="node89" href="classsigc_1_1slot_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01nil_00_01nil_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::slot3 template. " alt="" coords="749,2935,928,2991"/>
<area shape="rect" id="node91" href="classsigc_1_1slot_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01nil_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::slot4 template. " alt="" coords="749,3015,928,3071"/>
<area shape="rect" id="node93" href="classsigc_1_1slot_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::slot5 template. " alt="" coords="746,3095,931,3151"/>
<area shape="rect" id="node95" href="classsigc_1_1slot_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01T__arg6_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::slot6 template. " alt="" coords="732,3175,945,3231"/>
<area shape="rect" id="node97" href="classsigc_1_1slot.html" title="Convenience wrapper for the numbered sigc::slot# templates. " alt="" coords="749,3256,928,3327"/>
<area shape="rect" id="node100" href="classsigc_1_1bound__volatile__mem__functor0.html" title="bound_volatile_mem_functor0 encapsulates a volatile method with 0 arguments and an object instance..." alt="" coords="469,3414,667,3470"/>
<area shape="rect" id="node102" href="classsigc_1_1bound__volatile__mem__functor1.html" title="bound_volatile_mem_functor1 encapsulates a volatile method with 1 arguments and an object instance..." alt="" coords="469,3494,667,3550"/>
<area shape="rect" id="node104" href="classsigc_1_1bound__volatile__mem__functor2.html" title="bound_volatile_mem_functor2 encapsulates a volatile method with 2 arguments and an object instance..." alt="" coords="469,3574,667,3630"/>
<area shape="rect" id="node106" href="classsigc_1_1bound__volatile__mem__functor3.html" title="bound_volatile_mem_functor3 encapsulates a volatile method with 3 arguments and an object instance..." alt="" coords="469,3655,667,3725"/>
<area shape="rect" id="node108" href="classsigc_1_1bound__volatile__mem__functor4.html" title="bound_volatile_mem_functor4 encapsulates a volatile method with 4 arguments and an object instance..." alt="" coords="469,3749,667,3820"/>
<area shape="rect" id="node110" href="classsigc_1_1bound__volatile__mem__functor5.html" title="bound_volatile_mem_functor5 encapsulates a volatile method with 5 arguments and an object instance..." alt="" coords="469,3844,667,3915"/>
<area shape="rect" id="node112" href="classsigc_1_1bound__volatile__mem__functor6.html" title="bound_volatile_mem_functor6 encapsulates a volatile method with 6 arguments and an object instance..." alt="" coords="469,3939,667,4025"/>
<area shape="rect" id="node114" href="classsigc_1_1bound__volatile__mem__functor7.html" title="bound_volatile_mem_functor7 encapsulates a volatile method with 7 arguments and an object instance..." alt="" coords="469,4049,667,4134"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_25.png" border="0" alt="" usemap="#sigc_1_1functor__trait_3_01T__functor_00_01I__derives__functor__base_00_01I__can__use__decltype_01_4"/>
<map name="sigc_1_1functor__trait_3_01T__functor_00_01I__derives__functor__base_00_01I__can__use__decltype_01_4" id="sigc_1_1functor__trait_3_01T__functor_00_01I__derives__functor__base_00_01I__can__use__decltype_01_4">
<area shape="rect" id="node1" href="structsigc_1_1functor__trait.html" title="Trait that specifies the return type of any type. " alt="" coords="5,5,191,76"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_26.png" border="0" alt="" usemap="#sigc_1_1hide__functor_3_01I__location_00_01T__functor_01_4"/>
<map name="sigc_1_1hide__functor_3_01I__location_00_01T__functor_01_4" id="sigc_1_1hide__functor_3_01I__location_00_01T__functor_01_4">
<area shape="rect" id="node1" href="structsigc_1_1hide__functor.html" title="Adaptor that adds a dummy parameter to the wrapped functor. " alt="" coords="5,5,189,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_27.png" border="0" alt="" usemap="#sigc_1_1limit__reference_3_01T__obj_01_4"/>
<map name="sigc_1_1limit__reference_3_01T__obj_01_4" id="sigc_1_1limit__reference_3_01T__obj_01_4">
<area shape="rect" id="node1" href="classsigc_1_1limit__reference.html" title="sigc::limit_reference\l\&lt; T_obj \&gt;" alt="" coords="5,5,160,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_28.png" border="0" alt="" usemap="#sigc_1_1limit__reference_3_01T__type_00_01I__derives__trackable_01_4"/>
<map name="sigc_1_1limit__reference_3_01T__type_00_01I__derives__trackable_01_4" id="sigc_1_1limit__reference_3_01T__type_00_01I__derives__trackable_01_4">
<area shape="rect" id="node1" href="classsigc_1_1limit__reference.html" title="A limit_reference&lt;Foo&gt; object stores a reference (Foo&amp;), but make sure that, if Foo inherits from sig..." alt="" coords="5,5,236,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_29.png" border="0" alt="" usemap="#sigc_1_1limit__reference_3_01T__type_00_01true_01_4"/>
<map name="sigc_1_1limit__reference_3_01T__type_00_01true_01_4" id="sigc_1_1limit__reference_3_01T__type_00_01true_01_4">
<area shape="rect" id="node1" href="classsigc_1_1limit__reference_3_01T__type_00_01true_01_4.html" title="limit_reference object for a class that derives from trackable. " alt="" coords="5,5,160,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_30.png" border="0" alt="" usemap="#sigc_1_1limit__reference_3_01T__wrapped_01_4"/>
<map name="sigc_1_1limit__reference_3_01T__wrapped_01_4" id="sigc_1_1limit__reference_3_01T__wrapped_01_4">
<area shape="rect" id="node1" href="classsigc_1_1limit__reference.html" title="sigc::limit_reference\l\&lt; T_wrapped \&gt;" alt="" coords="5,5,160,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_31.png" border="0" alt="" usemap="#sigc_1_1nil"/>
<map name="sigc_1_1nil" id="sigc_1_1nil">
<area shape="rect" id="node1" href="structsigc_1_1nil.html" title="nil struct type. " alt="" coords="5,5,77,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_32.png" border="0" alt="" usemap="#sigc_1_1reference__wrapper_3_01T__type_01_4"/>
<map name="sigc_1_1reference__wrapper_3_01T__type_01_4" id="sigc_1_1reference__wrapper_3_01T__type_01_4">
<area shape="rect" id="node1" href="structsigc_1_1reference__wrapper.html" title="Reference wrapper. " alt="" coords="5,5,184,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_33.png" border="0" alt="" usemap="#sigc_1_1slot__const__iterator_3_01T__slot_01_4"/>
<map name="sigc_1_1slot__const__iterator_3_01T__slot_01_4" id="sigc_1_1slot__const__iterator_3_01T__slot_01_4">
<area shape="rect" id="node1" href="structsigc_1_1slot__const__iterator.html" title="STL&#45;style const iterator for slot_list. " alt="" coords="5,5,183,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_34.png" border="0" alt="" usemap="#sigc_1_1slot__iterator_3_01T__slot_01_4"/>
<map name="sigc_1_1slot__iterator_3_01T__slot_01_4" id="sigc_1_1slot__iterator_3_01T__slot_01_4">
<area shape="rect" id="node1" href="structsigc_1_1slot__iterator.html" title="STL&#45;style iterator for slot_list. " alt="" coords="5,5,140,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_35.png" border="0" alt="" usemap="#sigc_1_1slot__list_3_01T__slot_01_4"/>
<map name="sigc_1_1slot__list_3_01T__slot_01_4" id="sigc_1_1slot__list_3_01T__slot_01_4">
<area shape="rect" id="node1" href="structsigc_1_1slot__list.html" title="STL&#45;style list interface for sigc::signal#. " alt="" coords="5,5,136,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_36.png" border="0" alt="" usemap="#sigc_1_1trackable"/>
<map name="sigc_1_1trackable" id="sigc_1_1trackable">
<area shape="rect" id="node1" href="structsigc_1_1trackable.html" title="Base class for objects with auto&#45;disconnection. " alt="" coords="5,1441,121,1467"/>
<area shape="rect" id="node2" href="structsigc_1_1signal__base.html" title="Base class for the sigc::signal# templates. " alt="" coords="169,1441,303,1467"/>
<area shape="rect" id="node3" href="classsigc_1_1signal0.html" title="Signal declaration. " alt="" coords="383,85,559,127"/>
<area shape="rect" id="node6" href="classsigc_1_1signal1.html" title="Signal declaration. " alt="" coords="377,261,566,303"/>
<area shape="rect" id="node9" href="classsigc_1_1signal2.html" title="Signal declaration. " alt="" coords="351,437,592,479"/>
<area shape="rect" id="node12" href="classsigc_1_1signal3.html" title="Signal declaration. " alt="" coords="382,606,561,662"/>
<area shape="rect" id="node15" href="classsigc_1_1signal4.html" title="Signal declaration. " alt="" coords="377,795,566,851"/>
<area shape="rect" id="node18" href="classsigc_1_1signal5.html" title="Signal declaration. " alt="" coords="351,985,592,1041"/>
<area shape="rect" id="node21" href="classsigc_1_1signal6.html" title="Signal declaration. " alt="" coords="382,1167,561,1237"/>
<area shape="rect" id="node24" href="classsigc_1_1signal7.html" title="Signal declaration. " alt="" coords="377,1379,566,1449"/>
<area shape="rect" id="node27" href="classsigc_1_1signal0.html" title="sigc::signal0\&lt; T_return,\l nil \&gt;" alt="" coords="383,1473,559,1515"/>
<area shape="rect" id="node30" href="classsigc_1_1signal1.html" title="sigc::signal1\&lt; T_return,\l T_arg1, nil \&gt;" alt="" coords="383,1612,559,1653"/>
<area shape="rect" id="node33" href="classsigc_1_1signal2.html" title="sigc::signal2\&lt; T_return,\l T_arg1, T_arg2, nil \&gt;" alt="" coords="383,1759,559,1800"/>
<area shape="rect" id="node36" href="classsigc_1_1signal3.html" title="sigc::signal3\&lt; T_return,\l T_arg1, T_arg2, T_arg3,\l nil \&gt;" alt="" coords="382,1898,561,1954"/>
<area shape="rect" id="node39" href="classsigc_1_1signal4.html" title="sigc::signal4\&lt; T_return,\l T_arg1, T_arg2, T_arg3,\l T_arg4, nil \&gt;" alt="" coords="382,2051,561,2107"/>
<area shape="rect" id="node42" href="classsigc_1_1signal5.html" title="sigc::signal5\&lt; T_return,\l T_arg1, T_arg2, T_arg3,\l T_arg4, T_arg5, nil \&gt;" alt="" coords="382,2211,561,2267"/>
<area shape="rect" id="node45" href="classsigc_1_1signal6.html" title="sigc::signal6\&lt; T_return,\l T_arg1, T_arg2, T_arg3,\l T_arg4, T_arg5, T_arg6, nil \&gt;" alt="" coords="365,2371,578,2427"/>
<area shape="rect" id="node48" href="classsigc_1_1signal7.html" title="sigc::signal7\&lt; T_return,\l T_arg1, T_arg2, T_arg3,\l T_arg4, T_arg5, T_arg6,\l T_arg7, nil \&gt;" alt="" coords="382,2532,561,2603"/>
<area shape="rect" id="node4" href="classsigc_1_1signal_3_01T__return_07_08_4_1_1accumulated.html" title="Convenience wrapper for the numbered sigc::signal0 template. " alt="" coords="647,5,908,47"/>
<area shape="rect" id="node5" href="classsigc_1_1signal_3_01T__return_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4_1_1accumulated.html" title="Convenience wrapper for the numbered sigc::signal0 template. " alt="" coords="691,71,864,141"/>
<area shape="rect" id="node7" href="classsigc_1_1signal_3_01T__return_07T__arg1_08_4_1_1accumulated.html" title="Convenience wrapper for the numbered sigc::signal1 template. " alt="" coords="688,166,867,222"/>
<area shape="rect" id="node8" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4_1_1accumulated.html" title="Convenience wrapper for the numbered sigc::signal1 template. " alt="" coords="679,247,876,317"/>
<area shape="rect" id="node10" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_08_4_1_1accumulated.html" title="Convenience wrapper for the numbered sigc::signal2 template. " alt="" coords="662,342,893,398"/>
<area shape="rect" id="node11" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01T__arg2_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4_1_1accumulated.html" title="Convenience wrapper for the numbered sigc::signal2 template. " alt="" coords="661,423,893,493"/>
<area shape="rect" id="node13" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_08_4_1_1accumulated.html" title="Convenience wrapper for the numbered sigc::signal3 template. " alt="" coords="652,518,903,574"/>
<area shape="rect" id="node14" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01nil_00_01nil_00_01852c349c390cefa04662a850d84c0a94.html" title="Convenience wrapper for the numbered sigc::signal3 template. " alt="" coords="667,599,888,669"/>
<area shape="rect" id="node16" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_08_4_1_1accumulated.html" title="Convenience wrapper for the numbered sigc::signal4 template. " alt="" coords="683,693,872,764"/>
<area shape="rect" id="node17" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01nil_0d729ce48b1328d982e0ee754652fed04.html" title="Convenience wrapper for the numbered sigc::signal4 template. " alt="" coords="657,788,897,859"/>
<area shape="rect" id="node19" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_08_4_1_1accumulated.html" title="Convenience wrapper for the numbered sigc::signal5 template. " alt="" coords="662,883,893,953"/>
<area shape="rect" id="node20" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arcf6cb51783c363bfae7c4a91d9685109.html" title="Convenience wrapper for the numbered sigc::signal5 template. " alt="" coords="650,977,905,1048"/>
<area shape="rect" id="node22" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_dace8c5b03b250e13cd615dbc3de0ac4.html" title="Convenience wrapper for the numbered sigc::signal6 template. " alt="" coords="652,1072,903,1143"/>
<area shape="rect" id="node23" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__are33def4d0c1a12dcbfd220489302db67.html" title="Convenience wrapper for the numbered sigc::signal6 template. " alt="" coords="640,1167,915,1237"/>
<area shape="rect" id="node25" href="classsigc_1_1signal_1_1accumulated.html" title="Convenience wrapper for the numbered sigc::signal# templates. " alt="" coords="677,1262,877,1347"/>
<area shape="rect" id="node26" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_e94644748df11174db4187c0801a1d95.html" title="Convenience wrapper for the numbered sigc::signal# templates. " alt="" coords="677,1371,878,1457"/>
<area shape="rect" id="node28" href="classsigc_1_1signal_3_01T__return_07_08_4.html" title="This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,. " alt="" coords="685,1481,870,1507"/>
<area shape="rect" id="node29" href="classsigc_1_1signal_3_01T__return_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::signal0 template. " alt="" coords="693,1531,861,1587"/>
<area shape="rect" id="node31" href="classsigc_1_1signal_3_01T__return_07T__arg1_08_4.html" title="This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,. " alt="" coords="695,1612,859,1653"/>
<area shape="rect" id="node32" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::signal1 template. " alt="" coords="693,1678,861,1734"/>
<area shape="rect" id="node34" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_08_4.html" title="This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,. " alt="" coords="695,1759,859,1800"/>
<area shape="rect" id="node35" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01T__arg2_00_01nil_00_01nil_00_01nil_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::signal2 template. " alt="" coords="693,1825,861,1881"/>
<area shape="rect" id="node37" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_08_4.html" title="This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,. " alt="" coords="682,1905,873,1947"/>
<area shape="rect" id="node38" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01nil_00_01nil_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::signal3 template. " alt="" coords="688,1971,867,2027"/>
<area shape="rect" id="node40" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_08_4.html" title="This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,. " alt="" coords="688,2051,867,2107"/>
<area shape="rect" id="node41" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01nil_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::signal4 template. " alt="" coords="688,2131,867,2187"/>
<area shape="rect" id="node43" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_08_4.html" title="This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,. " alt="" coords="688,2211,867,2267"/>
<area shape="rect" id="node44" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01nil_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::signal5 template. " alt="" coords="685,2291,870,2347"/>
<area shape="rect" id="node46" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01T__arg6_08_4.html" title="This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,. " alt="" coords="682,2371,873,2427"/>
<area shape="rect" id="node47" href="classsigc_1_1signal_3_01T__return_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01T__arg6_00_01nil_01_4.html" title="Convenience wrapper for the numbered sigc::signal6 template. " alt="" coords="671,2451,884,2507"/>
<area shape="rect" id="node49" href="classsigc_1_1signal.html" title="Convenience wrapper for the numbered sigc::signal# templates. " alt="" coords="688,2532,867,2603"/>
<area shape="rect" id="node50" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01T__arg6_00_01T__arg7_08_4.html" title="This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,. " alt="" coords="688,2627,867,2697"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_37.png" border="0" alt="" usemap="#sigc_1_1type__trait_3_01const_01T__type_01_6_01_4"/>
<map name="sigc_1_1type__trait_3_01const_01T__type_01_6_01_4" id="sigc_1_1type__trait_3_01const_01T__type_01_6_01_4">
<area shape="rect" id="node1" href="structsigc_1_1type__trait_3_01const_01T__type_01_6_01_4.html" title="sigc::type_trait\&lt; const\l T_type &amp; \&gt;" alt="" coords="5,5,175,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_38.png" border="0" alt="" usemap="#sigc_1_1type__trait_3_01T__type_01_6_01_4"/>
<map name="sigc_1_1type__trait_3_01T__type_01_6_01_4" id="sigc_1_1type__trait_3_01T__type_01_6_01_4">
<area shape="rect" id="node1" href="structsigc_1_1type__trait_3_01T__type_01_6_01_4.html" title="sigc::type_trait\&lt; T\l_type &amp; \&gt;" alt="" coords="5,5,148,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_39.png" border="0" alt="" usemap="#sigc_1_1type__trait_3_01T__type_01_4"/>
<map name="sigc_1_1type__trait_3_01T__type_01_4" id="sigc_1_1type__trait_3_01T__type_01_4">
<area shape="rect" id="node1" href="structsigc_1_1type__trait.html" title="sigc::type_trait\&lt; T\l_type \&gt;" alt="" coords="5,5,148,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_40.png" border="0" alt="" usemap="#sigc_1_1type__trait_3_01T__type[N]_4"/>
<map name="sigc_1_1type__trait_3_01T__type[N]_4" id="sigc_1_1type__trait_3_01T__type[N]_4">
<area shape="rect" id="node1" href="structsigc_1_1type__trait_3_01T__type[N]_4.html" title="sigc::type_trait\&lt; T\l_type[N]\&gt;" alt="" coords="5,5,148,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_41.png" border="0" alt="" usemap="#sigc_1_1type__trait_3_01void_01_4"/>
<map name="sigc_1_1type__trait_3_01void_01_4" id="sigc_1_1type__trait_3_01void_01_4">
<area shape="rect" id="node1" href="structsigc_1_1type__trait_3_01void_01_4.html" title="sigc::type_trait\&lt; void \&gt;" alt="" coords="5,5,183,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_42.png" border="0" alt="" usemap="#sigc_1_1unwrap__reference_3_01const__reference__wrapper_3_01T__type_01_4_01_4"/>
<map name="sigc_1_1unwrap__reference_3_01const__reference__wrapper_3_01T__type_01_4_01_4" id="sigc_1_1unwrap__reference_3_01const__reference__wrapper_3_01T__type_01_4_01_4">
<area shape="rect" id="node1" href="structsigc_1_1unwrap__reference_3_01const__reference__wrapper_3_01T__type_01_4_01_4.html" title="sigc::unwrap_reference\l\&lt; const_reference_wrapper\l\&lt; T_type \&gt; \&gt;" alt="" coords="5,5,207,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_43.png" border="0" alt="" usemap="#sigc_1_1unwrap__reference_3_01reference__wrapper_3_01T__type_01_4_01_4"/>
<map name="sigc_1_1unwrap__reference_3_01reference__wrapper_3_01T__type_01_4_01_4" id="sigc_1_1unwrap__reference_3_01reference__wrapper_3_01T__type_01_4_01_4">
<area shape="rect" id="node1" href="structsigc_1_1unwrap__reference_3_01reference__wrapper_3_01T__type_01_4_01_4.html" title="sigc::unwrap_reference\l\&lt; reference_wrapper\&lt; T\l_type \&gt; \&gt;" alt="" coords="5,5,188,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_44.png" border="0" alt="" usemap="#sigc_1_1unwrap__reference_3_01std_1_1reference__wrapper_3_01T__type_01_4_01_4"/>
<map name="sigc_1_1unwrap__reference_3_01std_1_1reference__wrapper_3_01T__type_01_4_01_4" id="sigc_1_1unwrap__reference_3_01std_1_1reference__wrapper_3_01T__type_01_4_01_4">
<area shape="rect" id="node1" href="structsigc_1_1unwrap__reference_3_01std_1_1reference__wrapper_3_01T__type_01_4_01_4.html" title="sigc::unwrap_reference\l\&lt; std::reference_wrapper\l\&lt; T_type \&gt; \&gt;" alt="" coords="5,5,192,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_45.png" border="0" alt="" usemap="#sigc_1_1unwrap__reference_3_01T__type_01_4"/>
<map name="sigc_1_1unwrap__reference_3_01T__type_01_4" id="sigc_1_1unwrap__reference_3_01T__type_01_4">
<area shape="rect" id="node1" href="structsigc_1_1unwrap__reference.html" title="sigc::unwrap_reference\l\&lt; T_type \&gt;" alt="" coords="5,5,179,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_46.png" border="0" alt="" usemap="#sigc_1_1visitor_3_01T__functor_01_4"/>
<map name="sigc_1_1visitor_3_01T__functor_01_4" id="sigc_1_1visitor_3_01T__functor_01_4">
<area shape="rect" id="node1" href="structsigc_1_1visitor.html" title="sigc::visitor&lt;T_functor&gt;::do_visit_each() performs a functor on each of the targets of a functor..." alt="" coords="5,5,193,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_47.png" border="0" alt="" usemap="#sigc_1_1volatile__limit__reference_3_01T__obj_01_4"/>
<map name="sigc_1_1volatile__limit__reference_3_01T__obj_01_4" id="sigc_1_1volatile__limit__reference_3_01T__obj_01_4">
<area shape="rect" id="node1" href="classsigc_1_1volatile__limit__reference.html" title="sigc::volatile_limit\l_reference\&lt; T_obj \&gt;" alt="" coords="5,5,161,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_48.png" border="0" alt="" usemap="#sigc_1_1volatile__limit__reference_3_01T__type_00_01I__derives__trackable_01_4"/>
<map name="sigc_1_1volatile__limit__reference_3_01T__type_00_01I__derives__trackable_01_4" id="sigc_1_1volatile__limit__reference_3_01T__type_00_01I__derives__trackable_01_4">
<area shape="rect" id="node1" href="classsigc_1_1volatile__limit__reference.html" title="A volatile_limit_reference&lt;Foo&gt; object stores a reference (Foo&amp;), but make sure that, if Foo inherits from sigc::trackable, then visit_each&lt;&gt;() will &quot;limit&quot; itself to the sigc::trackable reference instead of the derived reference. " alt="" coords="5,5,168,61"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_49.png" border="0" alt="" usemap="#sigc_1_1volatile__limit__reference_3_01T__type_00_01true_01_4"/>
<map name="sigc_1_1volatile__limit__reference_3_01T__type_00_01true_01_4" id="sigc_1_1volatile__limit__reference_3_01T__type_00_01true_01_4">
<area shape="rect" id="node1" href="classsigc_1_1volatile__limit__reference_3_01T__type_00_01true_01_4.html" title="volatile_limit_reference object for a class that derives from trackable. " alt="" coords="5,5,204,47"/>
</map>
</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Mar 25 2020 10:13:31 for libsigc++ by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>