]> git.tdb.fi Git - ext/sigc++-2.0.git/blob - untracked/docs/reference/html/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
Import libsigc++ 2.10.8 sources
[ext/sigc++-2.0.git] / untracked / docs / reference / html / 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
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
6 <meta name="generator" content="Doxygen 1.9.1"/>
7 <meta name="viewport" content="width=device-width, initial-scale=1"/>
8 <title>libsigc++: sigc::signal&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt; Class Template Reference</title>
9 <link href="tabs.css" rel="stylesheet" type="text/css"/>
10 <script type="text/javascript" src="jquery.js"></script>
11 <script type="text/javascript" src="dynsections.js"></script>
12 <link href="doxygen.css" rel="stylesheet" type="text/css" />
13 <link href="doxygen-extra.css" rel="stylesheet" type="text/css"/>
14 </head>
15 <body>
16 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
17 <div id="titlearea">
18 <table cellspacing="0" cellpadding="0">
19  <tbody>
20  <tr style="height: 56px;">
21   <td id="projectalign" style="padding-left: 0.5em;">
22    <div id="projectname">libsigc++
23    &#160;<span id="projectnumber">2.10.8</span>
24    </div>
25   </td>
26  </tr>
27  </tbody>
28 </table>
29 </div>
30 <!-- end header part -->
31 <!-- Generated by Doxygen 1.9.1 -->
32 <script type="text/javascript" src="menudata.js"></script>
33 <script type="text/javascript" src="menu.js"></script>
34 <script type="text/javascript">
35 /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
36 $(function() {
37   initMenu('',false,false,'search.php','Search');
38 });
39 /* @license-end */</script>
40 <div id="main-nav"></div>
41 <div id="nav-path" class="navpath">
42   <ul>
43 <li class="navelem"><a class="el" href="namespacesigc.html">sigc</a></li><li class="navelem"><a class="el" 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">signal&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt;</a></li>  </ul>
44 </div>
45 </div><!-- top -->
46 <div class="header">
47   <div class="summary">
48 <a href="#nested-classes">Classes</a> &#124;
49 <a href="#pub-methods">Public Member Functions</a> &#124;
50 <a 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-members.html">List of all members</a>  </div>
51   <div class="headertitle">
52 <div class="title">sigc::signal&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt; Class Template Reference</div>  </div>
53 </div><!--header-->
54 <div class="contents">
55
56 <p>This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,.  
57  <a 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#details">More...</a></p>
58
59 <p><code>#include &lt;sigc++/signal.h&gt;</code></p>
60 <div class="dynheader">
61 Inheritance diagram for sigc::signal&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt;:</div>
62 <div class="dyncontent">
63 <div class="center"><img src="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_dad4637e1583b021127592e90441ec81.png" border="0" usemap="#asigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01T__arg6_08_4_inherit__map" alt="Inheritance graph"/></div>
64 <map name="asigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01T__arg6_08_4_inherit__map" id="asigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01T__arg6_08_4_inherit__map">
65 <area shape="rect" title="This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,." alt="" coords="17,259,207,315"/>
66 <area shape="rect" href="classsigc_1_1signal6.html" title=" " alt="" coords="5,155,219,211"/>
67 <area shape="rect" href="structsigc_1_1signal__base.html" title="Base class for the sigc::signal# templates." alt="" coords="45,80,179,107"/>
68 <area shape="rect" href="structsigc_1_1trackable.html" title="Base class for objects with auto&#45;disconnection." alt="" coords="54,5,170,32"/>
69 </map>
70 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
71 <table class="memberdecls">
72 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
73 Classes</h2></td></tr>
74 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_dace8c5b03b250e13cd615dbc3de0ac4.html">accumulated</a></td></tr>
75 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience wrapper for the numbered <a class="el" href="classsigc_1_1signal6.html" title="Signal declaration.">sigc::signal6</a> template.  <a href="classsigc_1_1signal_3_01T__return_07T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_dace8c5b03b250e13cd615dbc3de0ac4.html#details">More...</a><br /></td></tr>
76 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
77 </table><table class="memberdecls">
78 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
79 Public Member Functions</h2></td></tr>
80 <tr class="memitem:a6ec07b9037eeeab8094beb440d80407b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 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#a6ec07b9037eeeab8094beb440d80407b">signal</a> ()</td></tr>
81 <tr class="separator:a6ec07b9037eeeab8094beb440d80407b"><td class="memSeparator" colspan="2">&#160;</td></tr>
82 <tr class="memitem:a975a2a33c137e6b662a31933d80563d6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 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#a975a2a33c137e6b662a31933d80563d6">signal</a> (const <a class="el" href="classsigc_1_1signal.html">signal</a> &amp; src)</td></tr>
83 <tr class="separator:a975a2a33c137e6b662a31933d80563d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
84 <tr class="memitem:a16f865ba75270a1808ed8f3a37e53a48"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 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#a16f865ba75270a1808ed8f3a37e53a48">signal</a> (<a class="el" href="classsigc_1_1signal.html">signal</a> &amp;&amp; src)</td></tr>
85 <tr class="separator:a16f865ba75270a1808ed8f3a37e53a48"><td class="memSeparator" colspan="2">&#160;</td></tr>
86 <tr class="memitem:ad93fa9a04fa76e3133adb4361981c5cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1signal.html">signal</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 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#ad93fa9a04fa76e3133adb4361981c5cd">operator=</a> (const <a class="el" href="classsigc_1_1signal.html">signal</a> &amp; src)</td></tr>
87 <tr class="separator:ad93fa9a04fa76e3133adb4361981c5cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
88 <tr class="memitem:a249b8264efb4167bf468a6b4c01fe6b5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1signal.html">signal</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" 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#a249b8264efb4167bf468a6b4c01fe6b5">operator=</a> (<a class="el" href="classsigc_1_1signal.html">signal</a> &amp;&amp; src)</td></tr>
89 <tr class="separator:a249b8264efb4167bf468a6b4c01fe6b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
90 <tr class="inherit_header pub_methods_classsigc_1_1signal6"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classsigc_1_1signal6')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classsigc_1_1signal6.html">sigc::signal6&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil &gt;</a></td></tr>
91 <tr class="memitem:af7f529bbd9cf26d468ed18426b9b51ea inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#af7f529bbd9cf26d468ed18426b9b51ea">signal6</a> ()</td></tr>
92 <tr class="separator:af7f529bbd9cf26d468ed18426b9b51ea inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
93 <tr class="memitem:a0244dde296bd892c590c86ced5281e3b inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a0244dde296bd892c590c86ced5281e3b">signal6</a> (const <a class="el" href="classsigc_1_1signal6.html">signal6</a> &amp; src)</td></tr>
94 <tr class="separator:a0244dde296bd892c590c86ced5281e3b inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
95 <tr class="memitem:ab717ce413bda79e1de41944d0675a8ca inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#ab717ce413bda79e1de41944d0675a8ca">signal6</a> (<a class="el" href="classsigc_1_1signal6.html">signal6</a> &amp;&amp; src)</td></tr>
96 <tr class="separator:ab717ce413bda79e1de41944d0675a8ca inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
97 <tr class="memitem:a66c302607cf4fb74f5d3352f9c394c9b inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1signal6.html#a1acee11287974cdac1bc63c856e5331d">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a66c302607cf4fb74f5d3352f9c394c9b">connect</a> (const <a class="el" href="classsigc_1_1signal6.html#ac62cdf4db7dcd5e30975e51e978f03db">slot_type</a> &amp; slot_)</td></tr>
98 <tr class="memdesc:a66c302607cf4fb74f5d3352f9c394c9b inherit pub_methods_classsigc_1_1signal6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a slot to the list of slots.  <a href="classsigc_1_1signal6.html#a66c302607cf4fb74f5d3352f9c394c9b">More...</a><br /></td></tr>
99 <tr class="separator:a66c302607cf4fb74f5d3352f9c394c9b inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
100 <tr class="memitem:a1754aa5a8959da0bb55e42864a8365af inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1signal6.html#a1acee11287974cdac1bc63c856e5331d">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a1754aa5a8959da0bb55e42864a8365af">connect</a> (<a class="el" href="classsigc_1_1signal6.html#ac62cdf4db7dcd5e30975e51e978f03db">slot_type</a> &amp;&amp; slot_)</td></tr>
101 <tr class="memdesc:a1754aa5a8959da0bb55e42864a8365af inherit pub_methods_classsigc_1_1signal6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a slot to the list of slots.  <a href="classsigc_1_1signal6.html#a1754aa5a8959da0bb55e42864a8365af">More...</a><br /></td></tr>
102 <tr class="separator:a1754aa5a8959da0bb55e42864a8365af inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
103 <tr class="memitem:a6361a9230323e7c7e86e2c9e6c8fe21b inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1signal6.html#a56f1acca230e676dae665d41a10acc8f">result_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a6361a9230323e7c7e86e2c9e6c8fe21b">emit</a> (<a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg1 &gt; _A_a1, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg2 &gt; _A_a2, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg3 &gt; _A_a3, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg4 &gt; _A_a4, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg5 &gt; _A_a5, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg6 &gt; _A_a6) const</td></tr>
104 <tr class="memdesc:a6361a9230323e7c7e86e2c9e6c8fe21b inherit pub_methods_classsigc_1_1signal6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Triggers the emission of the signal.  <a href="classsigc_1_1signal6.html#a6361a9230323e7c7e86e2c9e6c8fe21b">More...</a><br /></td></tr>
105 <tr class="separator:a6361a9230323e7c7e86e2c9e6c8fe21b inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
106 <tr class="memitem:a2e8b355902f0646fb34b52b495123167 inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1signal6.html#a56f1acca230e676dae665d41a10acc8f">result_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a2e8b355902f0646fb34b52b495123167">emit_reverse</a> (<a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg1 &gt; _A_a1, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg2 &gt; _A_a2, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg3 &gt; _A_a3, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg4 &gt; _A_a4, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg5 &gt; _A_a5, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg6 &gt; _A_a6) const</td></tr>
107 <tr class="memdesc:a2e8b355902f0646fb34b52b495123167 inherit pub_methods_classsigc_1_1signal6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Triggers the emission of the signal in reverse order (see <a class="el" href="classsigc_1_1signal6.html#a6361a9230323e7c7e86e2c9e6c8fe21b" title="Triggers the emission of the signal.">emit()</a>).  <a href="classsigc_1_1signal6.html#a2e8b355902f0646fb34b52b495123167">More...</a><br /></td></tr>
108 <tr class="separator:a2e8b355902f0646fb34b52b495123167 inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
109 <tr class="memitem:a97ae4180e80ac60b564fec58d1732317 inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1bound__const__mem__functor6.html">bound_const_mem_functor6</a>&lt; <a class="el" href="classsigc_1_1signal6.html#a56f1acca230e676dae665d41a10acc8f">result_type</a>, <a class="el" href="classsigc_1_1signal6.html">signal6</a>, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg1 &gt;, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg2 &gt;, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg3 &gt;, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg4 &gt;, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg5 &gt;, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg6 &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a97ae4180e80ac60b564fec58d1732317">make_slot</a> () const</td></tr>
110 <tr class="memdesc:a97ae4180e80ac60b564fec58d1732317 inherit pub_methods_classsigc_1_1signal6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a functor that calls <a class="el" href="classsigc_1_1signal6.html#a6361a9230323e7c7e86e2c9e6c8fe21b" title="Triggers the emission of the signal.">emit()</a> on this signal.  <a href="classsigc_1_1signal6.html#a97ae4180e80ac60b564fec58d1732317">More...</a><br /></td></tr>
111 <tr class="separator:a97ae4180e80ac60b564fec58d1732317 inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
112 <tr class="memitem:affec011fd6e9605f10e50fdd4db424d8 inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1signal6.html#a56f1acca230e676dae665d41a10acc8f">result_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#affec011fd6e9605f10e50fdd4db424d8">operator()</a> (<a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg1 &gt; _A_a1, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg2 &gt; _A_a2, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg3 &gt; _A_a3, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg4 &gt; _A_a4, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg5 &gt; _A_a5, <a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>&lt; T_arg6 &gt; _A_a6) const</td></tr>
113 <tr class="memdesc:affec011fd6e9605f10e50fdd4db424d8 inherit pub_methods_classsigc_1_1signal6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Triggers the emission of the signal (see <a class="el" href="classsigc_1_1signal6.html#a6361a9230323e7c7e86e2c9e6c8fe21b" title="Triggers the emission of the signal.">emit()</a>).  <a href="classsigc_1_1signal6.html#affec011fd6e9605f10e50fdd4db424d8">More...</a><br /></td></tr>
114 <tr class="separator:affec011fd6e9605f10e50fdd4db424d8 inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
115 <tr class="memitem:ad7a4ab249b17bffccbfe441aa1420dd9 inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1signal6.html">signal6</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#ad7a4ab249b17bffccbfe441aa1420dd9">operator=</a> (const <a class="el" href="classsigc_1_1signal6.html">signal6</a> &amp; src)</td></tr>
116 <tr class="separator:ad7a4ab249b17bffccbfe441aa1420dd9 inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
117 <tr class="memitem:a012b9abce888e420e1b5b3f29aa98900 inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1signal6.html">signal6</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a012b9abce888e420e1b5b3f29aa98900">operator=</a> (<a class="el" href="classsigc_1_1signal6.html">signal6</a> &amp;&amp; src)</td></tr>
118 <tr class="separator:a012b9abce888e420e1b5b3f29aa98900 inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
119 <tr class="memitem:af44115a7bfa4586fc5312259a1df9567 inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsigc_1_1signal6.html#a0e4fea9bd1ed35f9d60bbc26c4fae007">slot_list_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#af44115a7bfa4586fc5312259a1df9567">slots</a> ()</td></tr>
120 <tr class="memdesc:af44115a7bfa4586fc5312259a1df9567 inherit pub_methods_classsigc_1_1signal6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an STL-style interface for the signal's list of slots.  <a href="classsigc_1_1signal6.html#af44115a7bfa4586fc5312259a1df9567">More...</a><br /></td></tr>
121 <tr class="separator:af44115a7bfa4586fc5312259a1df9567 inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
122 <tr class="memitem:ac66109f683ae86898ae10109a80b28a4 inherit pub_methods_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classsigc_1_1signal6.html#a0e4fea9bd1ed35f9d60bbc26c4fae007">slot_list_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#ac66109f683ae86898ae10109a80b28a4">slots</a> () const</td></tr>
123 <tr class="memdesc:ac66109f683ae86898ae10109a80b28a4 inherit pub_methods_classsigc_1_1signal6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an STL-style interface for the signal's list of slots.  <a href="classsigc_1_1signal6.html#ac66109f683ae86898ae10109a80b28a4">More...</a><br /></td></tr>
124 <tr class="separator:ac66109f683ae86898ae10109a80b28a4 inherit pub_methods_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
125 <tr class="inherit_header pub_methods_structsigc_1_1signal__base"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structsigc_1_1signal__base')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td></tr>
126 <tr class="memitem:aff65198ddcb4fbccb644ff853e663e0e inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#aff65198ddcb4fbccb644ff853e663e0e">signal_base</a> () noexcept</td></tr>
127 <tr class="separator:aff65198ddcb4fbccb644ff853e663e0e inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
128 <tr class="memitem:a761e95b8c7b460664d3338ed3eb39543 inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a761e95b8c7b460664d3338ed3eb39543">signal_base</a> (const <a class="el" href="structsigc_1_1signal__base.html">signal_base</a> &amp; src) noexcept</td></tr>
129 <tr class="separator:a761e95b8c7b460664d3338ed3eb39543 inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
130 <tr class="memitem:a9f8570c89cd5c0b35613570a5ea80154 inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a9f8570c89cd5c0b35613570a5ea80154">signal_base</a> (<a class="el" href="structsigc_1_1signal__base.html">signal_base</a> &amp;&amp; src)</td></tr>
131 <tr class="separator:a9f8570c89cd5c0b35613570a5ea80154 inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
132 <tr class="memitem:afa2e5807537c989b430015e5ae05a357 inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#afa2e5807537c989b430015e5ae05a357">~signal_base</a> ()</td></tr>
133 <tr class="separator:afa2e5807537c989b430015e5ae05a357 inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
134 <tr class="memitem:a52fda4806ec9dbc02baa95ce70c13fb0 inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a52fda4806ec9dbc02baa95ce70c13fb0">block</a> (bool should_block=true) noexcept</td></tr>
135 <tr class="memdesc:a52fda4806ec9dbc02baa95ce70c13fb0 inherit pub_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the blocking state of all slots in the list.  <a href="structsigc_1_1signal__base.html#a52fda4806ec9dbc02baa95ce70c13fb0">More...</a><br /></td></tr>
136 <tr class="separator:a52fda4806ec9dbc02baa95ce70c13fb0 inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
137 <tr class="memitem:a228da4dd1eac6905dafbc5697086e503 inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a228da4dd1eac6905dafbc5697086e503">blocked</a> () const noexcept</td></tr>
138 <tr class="memdesc:a228da4dd1eac6905dafbc5697086e503 inherit pub_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether all slots in the list are blocked.  <a href="structsigc_1_1signal__base.html#a228da4dd1eac6905dafbc5697086e503">More...</a><br /></td></tr>
139 <tr class="separator:a228da4dd1eac6905dafbc5697086e503 inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
140 <tr class="memitem:a17597d66e680d222248c523985f0afd6 inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a17597d66e680d222248c523985f0afd6">clear</a> ()</td></tr>
141 <tr class="memdesc:a17597d66e680d222248c523985f0afd6 inherit pub_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Empties the list of slots.  <a href="structsigc_1_1signal__base.html#a17597d66e680d222248c523985f0afd6">More...</a><br /></td></tr>
142 <tr class="separator:a17597d66e680d222248c523985f0afd6 inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
143 <tr class="memitem:a24e7fc4e07ac19cebafe8e3bd71bfe94 inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a24e7fc4e07ac19cebafe8e3bd71bfe94">empty</a> () const noexcept</td></tr>
144 <tr class="memdesc:a24e7fc4e07ac19cebafe8e3bd71bfe94 inherit pub_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the list of slots is empty.  <a href="structsigc_1_1signal__base.html#a24e7fc4e07ac19cebafe8e3bd71bfe94">More...</a><br /></td></tr>
145 <tr class="separator:a24e7fc4e07ac19cebafe8e3bd71bfe94 inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
146 <tr class="memitem:a90b36a7b33e107ce0af0de895e0df286 inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1signal__base.html">signal_base</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a90b36a7b33e107ce0af0de895e0df286">operator=</a> (const <a class="el" href="structsigc_1_1signal__base.html">signal_base</a> &amp; src)</td></tr>
147 <tr class="separator:a90b36a7b33e107ce0af0de895e0df286 inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
148 <tr class="memitem:a277a34edf44207fb4784807eac5872c6 inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1signal__base.html">signal_base</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a277a34edf44207fb4784807eac5872c6">operator=</a> (<a class="el" href="structsigc_1_1signal__base.html">signal_base</a> &amp;&amp; src)</td></tr>
149 <tr class="separator:a277a34edf44207fb4784807eac5872c6 inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
150 <tr class="memitem:a0725416f747d6db3c57fa318a9f887a8 inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1signal__base.html#aa60e22abd088b6cde2dd50fb3f228aa4">size_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a0725416f747d6db3c57fa318a9f887a8">size</a> () const noexcept</td></tr>
151 <tr class="memdesc:a0725416f747d6db3c57fa318a9f887a8 inherit pub_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the number of slots in the list.  <a href="structsigc_1_1signal__base.html#a0725416f747d6db3c57fa318a9f887a8">More...</a><br /></td></tr>
152 <tr class="separator:a0725416f747d6db3c57fa318a9f887a8 inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
153 <tr class="memitem:aebb7ac69ea745cd60c0505f8d553d27f inherit pub_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#aebb7ac69ea745cd60c0505f8d553d27f">unblock</a> () noexcept</td></tr>
154 <tr class="memdesc:aebb7ac69ea745cd60c0505f8d553d27f inherit pub_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unsets the blocking state of all slots in the list.  <a href="structsigc_1_1signal__base.html#aebb7ac69ea745cd60c0505f8d553d27f">More...</a><br /></td></tr>
155 <tr class="separator:aebb7ac69ea745cd60c0505f8d553d27f inherit pub_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
156 <tr class="inherit_header pub_methods_structsigc_1_1trackable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structsigc_1_1trackable')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a></td></tr>
157 <tr class="memitem:a7e1348841e762fb41b41c6f2ce9fa073 inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1trackable.html#a7e1348841e762fb41b41c6f2ce9fa073">trackable</a> () noexcept</td></tr>
158 <tr class="separator:a7e1348841e762fb41b41c6f2ce9fa073 inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
159 <tr class="memitem:ac8431d9452c9698a012597e6560c72fa inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1trackable.html#ac8431d9452c9698a012597e6560c72fa">trackable</a> (const <a class="el" href="structsigc_1_1trackable.html">trackable</a> &amp; src) noexcept</td></tr>
160 <tr class="separator:ac8431d9452c9698a012597e6560c72fa inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
161 <tr class="memitem:aba42ed8afb6598106cf68c18a7387f18 inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1trackable.html#aba42ed8afb6598106cf68c18a7387f18">trackable</a> (<a class="el" href="structsigc_1_1trackable.html">trackable</a> &amp;&amp; src)</td></tr>
162 <tr class="separator:aba42ed8afb6598106cf68c18a7387f18 inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
163 <tr class="memitem:a75587da09e30031db7a2519843f1f4fb inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1trackable.html#a75587da09e30031db7a2519843f1f4fb">~trackable</a> ()</td></tr>
164 <tr class="separator:a75587da09e30031db7a2519843f1f4fb inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
165 <tr class="memitem:aed95b40846f61b4f202348c71d5913ea inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1trackable.html#aed95b40846f61b4f202348c71d5913ea">add_destroy_notify_callback</a> (void *<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01635.html#a4a0b2b9455f1e2025d77ba49b3863e33">data</a>, <a class="el" href="structsigc_1_1trackable.html#a3338954d7565534bd945290b798e13ed">func_destroy_notify</a> func) const</td></tr>
166 <tr class="memdesc:aed95b40846f61b4f202348c71d5913ea inherit pub_methods_structsigc_1_1trackable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a callback that is executed (notified) when the trackable object is detroyed.  <a href="structsigc_1_1trackable.html#aed95b40846f61b4f202348c71d5913ea">More...</a><br /></td></tr>
167 <tr class="separator:aed95b40846f61b4f202348c71d5913ea inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
168 <tr class="memitem:af2e23cfe7adc1ca844a3350bbac557cb inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1trackable.html#af2e23cfe7adc1ca844a3350bbac557cb">notify_callbacks</a> ()</td></tr>
169 <tr class="memdesc:af2e23cfe7adc1ca844a3350bbac557cb inherit pub_methods_structsigc_1_1trackable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Execute and remove all previously installed callbacks.  <a href="structsigc_1_1trackable.html#af2e23cfe7adc1ca844a3350bbac557cb">More...</a><br /></td></tr>
170 <tr class="separator:af2e23cfe7adc1ca844a3350bbac557cb inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
171 <tr class="memitem:a7494fbad23a65932ff1457d00d4edaf5 inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1trackable.html">trackable</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1trackable.html#a7494fbad23a65932ff1457d00d4edaf5">operator=</a> (const <a class="el" href="structsigc_1_1trackable.html">trackable</a> &amp; src)</td></tr>
172 <tr class="separator:a7494fbad23a65932ff1457d00d4edaf5 inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
173 <tr class="memitem:ac3d61cdb452dc46fcdc8a8d42d9c079d inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1trackable.html">trackable</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1trackable.html#ac3d61cdb452dc46fcdc8a8d42d9c079d">operator=</a> (<a class="el" href="structsigc_1_1trackable.html">trackable</a> &amp;&amp; src)</td></tr>
174 <tr class="separator:ac3d61cdb452dc46fcdc8a8d42d9c079d inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
175 <tr class="memitem:ad1c1845ff5b356f13b32180077f83cff inherit pub_methods_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1trackable.html#ad1c1845ff5b356f13b32180077f83cff">remove_destroy_notify_callback</a> (void *<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01635.html#a4a0b2b9455f1e2025d77ba49b3863e33">data</a>) const</td></tr>
176 <tr class="memdesc:ad1c1845ff5b356f13b32180077f83cff inherit pub_methods_structsigc_1_1trackable"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a callback previously installed with <a class="el" href="structsigc_1_1trackable.html#aed95b40846f61b4f202348c71d5913ea" title="Add a callback that is executed (notified) when the trackable object is detroyed.">add_destroy_notify_callback()</a>.  <a href="structsigc_1_1trackable.html#ad1c1845ff5b356f13b32180077f83cff">More...</a><br /></td></tr>
177 <tr class="separator:ad1c1845ff5b356f13b32180077f83cff inherit pub_methods_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
178 </table><table class="memberdecls">
179 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
180 Additional Inherited Members</h2></td></tr>
181 <tr class="inherit_header pub_types_classsigc_1_1signal6"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classsigc_1_1signal6')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classsigc_1_1signal6.html">sigc::signal6&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil &gt;</a></td></tr>
182 <tr class="memitem:ac88a9c4e9bab5ad04c66d3f5d3978f0f inherit pub_types_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structsigc_1_1slot__list.html#a957838a7111e132824c10c2d5a897a0b">slot_list_type::const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#ac88a9c4e9bab5ad04c66d3f5d3978f0f">const_iterator</a></td></tr>
183 <tr class="separator:ac88a9c4e9bab5ad04c66d3f5d3978f0f inherit pub_types_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
184 <tr class="memitem:aff490e7f75a83aa2f324a859f9071a79 inherit pub_types_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structsigc_1_1slot__list.html#a8293bfca54539958326f57375e4d8c14">slot_list_type::const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#aff490e7f75a83aa2f324a859f9071a79">const_reverse_iterator</a></td></tr>
185 <tr class="separator:aff490e7f75a83aa2f324a859f9071a79 inherit pub_types_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
186 <tr class="memitem:acdd2683223e4701f58350152f32f4488 inherit pub_types_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">typedef internal::signal_emit6&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, <a class="el" href="structsigc_1_1nil.html">nil</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#acdd2683223e4701f58350152f32f4488">emitter_type</a></td></tr>
187 <tr class="separator:acdd2683223e4701f58350152f32f4488 inherit pub_types_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
188 <tr class="memitem:a1acee11287974cdac1bc63c856e5331d inherit pub_types_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">slot_list_type::iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a1acee11287974cdac1bc63c856e5331d">iterator</a></td></tr>
189 <tr class="separator:a1acee11287974cdac1bc63c856e5331d inherit pub_types_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
190 <tr class="memitem:a56f1acca230e676dae665d41a10acc8f inherit pub_types_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">typedef emitter_type::result_type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a56f1acca230e676dae665d41a10acc8f">result_type</a></td></tr>
191 <tr class="separator:a56f1acca230e676dae665d41a10acc8f inherit pub_types_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
192 <tr class="memitem:a79b741b3f0def8f52fc185ad50b60673 inherit pub_types_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structsigc_1_1slot__list.html#addb44a7590825f917b3fcf0179fadadb">slot_list_type::reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a79b741b3f0def8f52fc185ad50b60673">reverse_iterator</a></td></tr>
193 <tr class="separator:a79b741b3f0def8f52fc185ad50b60673 inherit pub_types_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
194 <tr class="memitem:a0e4fea9bd1ed35f9d60bbc26c4fae007 inherit pub_types_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structsigc_1_1slot__list.html">slot_list</a>&lt; <a class="el" href="classsigc_1_1signal6.html#ac62cdf4db7dcd5e30975e51e978f03db">slot_type</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#a0e4fea9bd1ed35f9d60bbc26c4fae007">slot_list_type</a></td></tr>
195 <tr class="separator:a0e4fea9bd1ed35f9d60bbc26c4fae007 inherit pub_types_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
196 <tr class="memitem:ac62cdf4db7dcd5e30975e51e978f03db inherit pub_types_classsigc_1_1signal6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classsigc_1_1slot.html">slot</a>&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1signal6.html#ac62cdf4db7dcd5e30975e51e978f03db">slot_type</a></td></tr>
197 <tr class="separator:ac62cdf4db7dcd5e30975e51e978f03db inherit pub_types_classsigc_1_1signal6"><td class="memSeparator" colspan="2">&#160;</td></tr>
198 <tr class="inherit_header pub_types_structsigc_1_1signal__base"><td colspan="2" onclick="javascript:toggleInherit('pub_types_structsigc_1_1signal__base')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td></tr>
199 <tr class="memitem:aa60e22abd088b6cde2dd50fb3f228aa4 inherit pub_types_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">typedef std::size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#aa60e22abd088b6cde2dd50fb3f228aa4">size_type</a></td></tr>
200 <tr class="separator:aa60e22abd088b6cde2dd50fb3f228aa4 inherit pub_types_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
201 <tr class="inherit_header pub_types_structsigc_1_1trackable"><td colspan="2" onclick="javascript:toggleInherit('pub_types_structsigc_1_1trackable')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a></td></tr>
202 <tr class="memitem:a3338954d7565534bd945290b798e13ed inherit pub_types_structsigc_1_1trackable"><td class="memItemLeft" align="right" valign="top">typedef internal::func_destroy_notify&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1trackable.html#a3338954d7565534bd945290b798e13ed">func_destroy_notify</a></td></tr>
203 <tr class="separator:a3338954d7565534bd945290b798e13ed inherit pub_types_structsigc_1_1trackable"><td class="memSeparator" colspan="2">&#160;</td></tr>
204 <tr class="inherit_header pro_types_structsigc_1_1signal__base"><td colspan="2" onclick="javascript:toggleInherit('pro_types_structsigc_1_1signal__base')"><img src="closed.png" alt="-"/>&#160;Protected Types inherited from <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td></tr>
205 <tr class="memitem:a328b132e5dfb99dbc3aae1e5c3bb0981 inherit pro_types_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structsigc_1_1slot__iterator.html">internal::signal_impl::iterator_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a328b132e5dfb99dbc3aae1e5c3bb0981">iterator_type</a></td></tr>
206 <tr class="separator:a328b132e5dfb99dbc3aae1e5c3bb0981 inherit pro_types_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
207 <tr class="inherit_header pro_methods_structsigc_1_1signal__base"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_structsigc_1_1signal__base')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td></tr>
208 <tr class="memitem:a5c89a76a27d69c512f554b841b1bd08a inherit pro_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1signal__base.html#a328b132e5dfb99dbc3aae1e5c3bb0981">iterator_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a5c89a76a27d69c512f554b841b1bd08a">connect</a> (const <a class="el" href="classsigc_1_1slot__base.html">slot_base</a> &amp; slot_)</td></tr>
209 <tr class="memdesc:a5c89a76a27d69c512f554b841b1bd08a inherit pro_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a slot at the end of the list of slots.  <a href="structsigc_1_1signal__base.html#a5c89a76a27d69c512f554b841b1bd08a">More...</a><br /></td></tr>
210 <tr class="separator:a5c89a76a27d69c512f554b841b1bd08a inherit pro_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
211 <tr class="memitem:a50eab6d37728bbbf3beb21d684a72e6c inherit pro_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1signal__base.html#a328b132e5dfb99dbc3aae1e5c3bb0981">iterator_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a50eab6d37728bbbf3beb21d684a72e6c">connect</a> (<a class="el" href="classsigc_1_1slot__base.html">slot_base</a> &amp;&amp; slot_)</td></tr>
212 <tr class="memdesc:a50eab6d37728bbbf3beb21d684a72e6c inherit pro_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a slot at the end of the list of slots.  <a href="structsigc_1_1signal__base.html#a50eab6d37728bbbf3beb21d684a72e6c">More...</a><br /></td></tr>
213 <tr class="separator:a50eab6d37728bbbf3beb21d684a72e6c inherit pro_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
214 <tr class="memitem:a21efc57eea29c3139855909ad4807984 inherit pro_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1signal__base.html#a328b132e5dfb99dbc3aae1e5c3bb0981">iterator_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a21efc57eea29c3139855909ad4807984">erase</a> (<a class="el" href="structsigc_1_1signal__base.html#a328b132e5dfb99dbc3aae1e5c3bb0981">iterator_type</a> i)</td></tr>
215 <tr class="memdesc:a21efc57eea29c3139855909ad4807984 inherit pro_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes the slot at the given position from the list of slots.  <a href="structsigc_1_1signal__base.html#a21efc57eea29c3139855909ad4807984">More...</a><br /></td></tr>
216 <tr class="separator:a21efc57eea29c3139855909ad4807984 inherit pro_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
217 <tr class="memitem:ab0527d817989f2386556ce164c3adfa7 inherit pro_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">internal::signal_impl *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#ab0527d817989f2386556ce164c3adfa7">impl</a> () const</td></tr>
218 <tr class="memdesc:ab0527d817989f2386556ce164c3adfa7 inherit pro_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the signal_impl object encapsulating the list of slots.  <a href="structsigc_1_1signal__base.html#ab0527d817989f2386556ce164c3adfa7">More...</a><br /></td></tr>
219 <tr class="separator:ab0527d817989f2386556ce164c3adfa7 inherit pro_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
220 <tr class="memitem:a87da23ad801faa9e2b6b4be2a747e757 inherit pro_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1signal__base.html#a328b132e5dfb99dbc3aae1e5c3bb0981">iterator_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a87da23ad801faa9e2b6b4be2a747e757">insert</a> (<a class="el" href="structsigc_1_1signal__base.html#a328b132e5dfb99dbc3aae1e5c3bb0981">iterator_type</a> i, const <a class="el" href="classsigc_1_1slot__base.html">slot_base</a> &amp; slot_)</td></tr>
221 <tr class="memdesc:a87da23ad801faa9e2b6b4be2a747e757 inherit pro_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a slot at the given position into the list of slots.  <a href="structsigc_1_1signal__base.html#a87da23ad801faa9e2b6b4be2a747e757">More...</a><br /></td></tr>
222 <tr class="separator:a87da23ad801faa9e2b6b4be2a747e757 inherit pro_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
223 <tr class="memitem:aa80c33868910139dd2f511afcc31b687 inherit pro_methods_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1signal__base.html#a328b132e5dfb99dbc3aae1e5c3bb0981">iterator_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#aa80c33868910139dd2f511afcc31b687">insert</a> (<a class="el" href="structsigc_1_1signal__base.html#a328b132e5dfb99dbc3aae1e5c3bb0981">iterator_type</a> i, <a class="el" href="classsigc_1_1slot__base.html">slot_base</a> &amp;&amp; slot_)</td></tr>
224 <tr class="memdesc:aa80c33868910139dd2f511afcc31b687 inherit pro_methods_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a slot at the given position into the list of slots.  <a href="structsigc_1_1signal__base.html#aa80c33868910139dd2f511afcc31b687">More...</a><br /></td></tr>
225 <tr class="separator:aa80c33868910139dd2f511afcc31b687 inherit pro_methods_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
226 <tr class="inherit_header pro_attribs_structsigc_1_1signal__base"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_structsigc_1_1signal__base')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td></tr>
227 <tr class="memitem:a747d448c28fd256ef580d165eb69f17a inherit pro_attribs_structsigc_1_1signal__base"><td class="memItemLeft" align="right" valign="top">internal::signal_impl *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1signal__base.html#a747d448c28fd256ef580d165eb69f17a">impl_</a></td></tr>
228 <tr class="memdesc:a747d448c28fd256ef580d165eb69f17a inherit pro_attribs_structsigc_1_1signal__base"><td class="mdescLeft">&#160;</td><td class="mdescRight">The signal_impl object encapsulating the slot list.  <a href="structsigc_1_1signal__base.html#a747d448c28fd256ef580d165eb69f17a">More...</a><br /></td></tr>
229 <tr class="separator:a747d448c28fd256ef580d165eb69f17a inherit pro_attribs_structsigc_1_1signal__base"><td class="memSeparator" colspan="2">&#160;</td></tr>
230 </table>
231 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
232 <div class="textblock"><h3>template&lt;class T_return, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6&gt;<br />
233 class sigc::signal&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt;</h3>
234
235 <p>This specialization allow use of the sigc::signal&lt;R(Args...)&gt; syntax,. </p>
236 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
237 <a id="a6ec07b9037eeeab8094beb440d80407b"></a>
238 <h2 class="memtitle"><span class="permalink"><a href="#a6ec07b9037eeeab8094beb440d80407b">&#9670;&#160;</a></span>signal() <span class="overload">[1/3]</span></h2>
239
240 <div class="memitem">
241 <div class="memproto">
242 <div class="memtemplate">
243 template &lt;class T_return , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 &gt; </div>
244 <table class="mlabels">
245   <tr>
246   <td class="mlabels-left">
247       <table class="memname">
248         <tr>
249           <td class="memname"><a class="el" href="classsigc_1_1signal.html">sigc::signal</a>&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt;::<a class="el" href="classsigc_1_1signal.html">signal</a> </td>
250           <td>(</td>
251           <td class="paramname"></td><td>)</td>
252           <td></td>
253         </tr>
254       </table>
255   </td>
256   <td class="mlabels-right">
257 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
258   </tr>
259 </table>
260 </div><div class="memdoc">
261
262 </div>
263 </div>
264 <a id="a975a2a33c137e6b662a31933d80563d6"></a>
265 <h2 class="memtitle"><span class="permalink"><a href="#a975a2a33c137e6b662a31933d80563d6">&#9670;&#160;</a></span>signal() <span class="overload">[2/3]</span></h2>
266
267 <div class="memitem">
268 <div class="memproto">
269 <div class="memtemplate">
270 template &lt;class T_return , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 &gt; </div>
271 <table class="mlabels">
272   <tr>
273   <td class="mlabels-left">
274       <table class="memname">
275         <tr>
276           <td class="memname"><a class="el" href="classsigc_1_1signal.html">sigc::signal</a>&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt;::<a class="el" href="classsigc_1_1signal.html">signal</a> </td>
277           <td>(</td>
278           <td class="paramtype">const <a class="el" href="classsigc_1_1signal.html">signal</a>&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt; &amp;&#160;</td>
279           <td class="paramname"><em>src</em></td><td>)</td>
280           <td></td>
281         </tr>
282       </table>
283   </td>
284   <td class="mlabels-right">
285 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
286   </tr>
287 </table>
288 </div><div class="memdoc">
289
290 </div>
291 </div>
292 <a id="a16f865ba75270a1808ed8f3a37e53a48"></a>
293 <h2 class="memtitle"><span class="permalink"><a href="#a16f865ba75270a1808ed8f3a37e53a48">&#9670;&#160;</a></span>signal() <span class="overload">[3/3]</span></h2>
294
295 <div class="memitem">
296 <div class="memproto">
297 <div class="memtemplate">
298 template &lt;class T_return , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 &gt; </div>
299 <table class="mlabels">
300   <tr>
301   <td class="mlabels-left">
302       <table class="memname">
303         <tr>
304           <td class="memname"><a class="el" href="classsigc_1_1signal.html">sigc::signal</a>&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt;::<a class="el" href="classsigc_1_1signal.html">signal</a> </td>
305           <td>(</td>
306           <td class="paramtype"><a class="el" href="classsigc_1_1signal.html">signal</a>&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt; &amp;&amp;&#160;</td>
307           <td class="paramname"><em>src</em></td><td>)</td>
308           <td></td>
309         </tr>
310       </table>
311   </td>
312   <td class="mlabels-right">
313 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
314   </tr>
315 </table>
316 </div><div class="memdoc">
317
318 </div>
319 </div>
320 <h2 class="groupheader">Member Function Documentation</h2>
321 <a id="ad93fa9a04fa76e3133adb4361981c5cd"></a>
322 <h2 class="memtitle"><span class="permalink"><a href="#ad93fa9a04fa76e3133adb4361981c5cd">&#9670;&#160;</a></span>operator=() <span class="overload">[1/2]</span></h2>
323
324 <div class="memitem">
325 <div class="memproto">
326 <div class="memtemplate">
327 template &lt;class T_return , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 &gt; </div>
328 <table class="mlabels">
329   <tr>
330   <td class="mlabels-left">
331       <table class="memname">
332         <tr>
333           <td class="memname"><a class="el" href="classsigc_1_1signal.html">signal</a>&amp; <a class="el" href="classsigc_1_1signal.html">sigc::signal</a>&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt;::operator= </td>
334           <td>(</td>
335           <td class="paramtype">const <a class="el" href="classsigc_1_1signal.html">signal</a>&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt; &amp;&#160;</td>
336           <td class="paramname"><em>src</em></td><td>)</td>
337           <td></td>
338         </tr>
339       </table>
340   </td>
341   <td class="mlabels-right">
342 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
343   </tr>
344 </table>
345 </div><div class="memdoc">
346
347 </div>
348 </div>
349 <a id="a249b8264efb4167bf468a6b4c01fe6b5"></a>
350 <h2 class="memtitle"><span class="permalink"><a href="#a249b8264efb4167bf468a6b4c01fe6b5">&#9670;&#160;</a></span>operator=() <span class="overload">[2/2]</span></h2>
351
352 <div class="memitem">
353 <div class="memproto">
354 <div class="memtemplate">
355 template &lt;class T_return , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 &gt; </div>
356 <table class="mlabels">
357   <tr>
358   <td class="mlabels-left">
359       <table class="memname">
360         <tr>
361           <td class="memname"><a class="el" href="classsigc_1_1signal.html">signal</a>&amp; <a class="el" href="classsigc_1_1signal.html">sigc::signal</a>&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt;::operator= </td>
362           <td>(</td>
363           <td class="paramtype"><a class="el" href="classsigc_1_1signal.html">signal</a>&lt; T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)&gt; &amp;&amp;&#160;</td>
364           <td class="paramname"><em>src</em></td><td>)</td>
365           <td></td>
366         </tr>
367       </table>
368   </td>
369   <td class="mlabels-right">
370 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
371   </tr>
372 </table>
373 </div><div class="memdoc">
374
375 </div>
376 </div>
377 </div><!-- contents -->
378 <!-- start footer part -->
379 <hr class="footer"/><address class="footer"><small>
380 Generated on Fri Feb 11 2022 15:40:59 for libsigc++ by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
381 </small></address>
382 </body>
383 </html>