]> git.tdb.fi Git - ext/sigc++-2.0.git/blob - untracked/docs/reference/html/structsigc_1_1slot__list.html
Import libsigc++ 2.10.8 sources
[ext/sigc++-2.0.git] / untracked / docs / reference / html / structsigc_1_1slot__list.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::slot_list&lt; T_slot &gt; Struct 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="structsigc_1_1slot__list.html">slot_list</a></li>  </ul>
44 </div>
45 </div><!-- top -->
46 <div class="header">
47   <div class="summary">
48 <a href="#pub-types">Public Types</a> &#124;
49 <a href="#pub-methods">Public Member Functions</a> &#124;
50 <a href="#pro-attribs">Protected Attributes</a> &#124;
51 <a href="structsigc_1_1slot__list-members.html">List of all members</a>  </div>
52   <div class="headertitle">
53 <div class="title">sigc::slot_list&lt; T_slot &gt; Struct Template Reference<div class="ingroups"><a class="el" href="group__signal.html">Signals</a></div></div>  </div>
54 </div><!--header-->
55 <div class="contents">
56
57 <p>STL-style list interface for <a class="el" href="classsigc_1_1signal.html" title="Convenience wrapper for the numbered sigc::signal# templates.">sigc::signal</a>#.  
58  <a href="structsigc_1_1slot__list.html#details">More...</a></p>
59
60 <p><code>#include &lt;sigc++/signal.h&gt;</code></p>
61 <table class="memberdecls">
62 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
63 Public Types</h2></td></tr>
64 <tr class="memitem:a957838a7111e132824c10c2d5a897a0b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structsigc_1_1slot__const__iterator.html">slot_const_iterator</a>&lt; <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a957838a7111e132824c10c2d5a897a0b">const_iterator</a></td></tr>
65 <tr class="separator:a957838a7111e132824c10c2d5a897a0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
66 <tr class="memitem:a3ac6e61271e7e8623d1bd493c61f1214"><td class="memItemLeft" align="right" valign="top">typedef const <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a3ac6e61271e7e8623d1bd493c61f1214">const_reference</a></td></tr>
67 <tr class="separator:a3ac6e61271e7e8623d1bd493c61f1214"><td class="memSeparator" colspan="2">&#160;</td></tr>
68 <tr class="memitem:a8293bfca54539958326f57375e4d8c14"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a07465.html">std::reverse_iterator</a>&lt; <a class="el" href="structsigc_1_1slot__list.html#a957838a7111e132824c10c2d5a897a0b">const_iterator</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a8293bfca54539958326f57375e4d8c14">const_reverse_iterator</a></td></tr>
69 <tr class="separator:a8293bfca54539958326f57375e4d8c14"><td class="memSeparator" colspan="2">&#160;</td></tr>
70 <tr class="memitem:a9774e07e467d9463e6e7cc7aa2f5c05f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a>&lt; <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a></td></tr>
71 <tr class="separator:a9774e07e467d9463e6e7cc7aa2f5c05f"><td class="memSeparator" colspan="2">&#160;</td></tr>
72 <tr class="memitem:ab0f2255639f24ff02d45f97994bc0e11"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#ab0f2255639f24ff02d45f97994bc0e11">reference</a></td></tr>
73 <tr class="separator:ab0f2255639f24ff02d45f97994bc0e11"><td class="memSeparator" colspan="2">&#160;</td></tr>
74 <tr class="memitem:addb44a7590825f917b3fcf0179fadadb"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a07465.html">std::reverse_iterator</a>&lt; <a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#addb44a7590825f917b3fcf0179fadadb">reverse_iterator</a></td></tr>
75 <tr class="separator:addb44a7590825f917b3fcf0179fadadb"><td class="memSeparator" colspan="2">&#160;</td></tr>
76 <tr class="memitem:af769819a62b19adb888eb231709e894f"><td class="memItemLeft" align="right" valign="top">typedef T_slot&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a></td></tr>
77 <tr class="separator:af769819a62b19adb888eb231709e894f"><td class="memSeparator" colspan="2">&#160;</td></tr>
78 </table><table class="memberdecls">
79 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
80 Public Member Functions</h2></td></tr>
81 <tr class="memitem:aa83ff2d263581f80f9d15d14fa31bc7a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#aa83ff2d263581f80f9d15d14fa31bc7a">slot_list</a> ()</td></tr>
82 <tr class="separator:aa83ff2d263581f80f9d15d14fa31bc7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
83 <tr class="memitem:a5baac8e52fda5f6fc4fa31bed67077e3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a5baac8e52fda5f6fc4fa31bed67077e3">slot_list</a> (internal::signal_impl * __list)</td></tr>
84 <tr class="separator:a5baac8e52fda5f6fc4fa31bed67077e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
85 <tr class="memitem:a2b1145f2e387c041913d01b5b197f12b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#ab0f2255639f24ff02d45f97994bc0e11">reference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a2b1145f2e387c041913d01b5b197f12b">back</a> ()</td></tr>
86 <tr class="separator:a2b1145f2e387c041913d01b5b197f12b"><td class="memSeparator" colspan="2">&#160;</td></tr>
87 <tr class="memitem:a09c5090912b6a7920269d3959e9698f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a3ac6e61271e7e8623d1bd493c61f1214">const_reference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a09c5090912b6a7920269d3959e9698f4">back</a> () const</td></tr>
88 <tr class="separator:a09c5090912b6a7920269d3959e9698f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
89 <tr class="memitem:ae179ec4300ddc793492bc574f6a92fec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#ae179ec4300ddc793492bc574f6a92fec">begin</a> ()</td></tr>
90 <tr class="separator:ae179ec4300ddc793492bc574f6a92fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
91 <tr class="memitem:af5d0b9141e3206f2a7512e1ac4cc65fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a957838a7111e132824c10c2d5a897a0b">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#af5d0b9141e3206f2a7512e1ac4cc65fc">begin</a> () const</td></tr>
92 <tr class="separator:af5d0b9141e3206f2a7512e1ac4cc65fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
93 <tr class="memitem:affef6e4e62e4be8743c56aa8753f76d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#affef6e4e62e4be8743c56aa8753f76d1">end</a> ()</td></tr>
94 <tr class="separator:affef6e4e62e4be8743c56aa8753f76d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
95 <tr class="memitem:a1d5274891fad64cd2449914728b60bc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a957838a7111e132824c10c2d5a897a0b">const_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a1d5274891fad64cd2449914728b60bc1">end</a> () const</td></tr>
96 <tr class="separator:a1d5274891fad64cd2449914728b60bc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
97 <tr class="memitem:a76e40607d0329865e549ac78105a5d7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a76e40607d0329865e549ac78105a5d7d">erase</a> (<a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> first_, <a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> last_)</td></tr>
98 <tr class="separator:a76e40607d0329865e549ac78105a5d7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
99 <tr class="memitem:a092ed557b1519062804a41e9b527e99d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a092ed557b1519062804a41e9b527e99d">erase</a> (<a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> i)</td></tr>
100 <tr class="separator:a092ed557b1519062804a41e9b527e99d"><td class="memSeparator" colspan="2">&#160;</td></tr>
101 <tr class="memitem:abcd398b9cb6fe9506e548d121081163a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#ab0f2255639f24ff02d45f97994bc0e11">reference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#abcd398b9cb6fe9506e548d121081163a">front</a> ()</td></tr>
102 <tr class="separator:abcd398b9cb6fe9506e548d121081163a"><td class="memSeparator" colspan="2">&#160;</td></tr>
103 <tr class="memitem:ac44ca78cb266a8c46758b276cea151a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a3ac6e61271e7e8623d1bd493c61f1214">const_reference</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#ac44ca78cb266a8c46758b276cea151a1">front</a> () const</td></tr>
104 <tr class="separator:ac44ca78cb266a8c46758b276cea151a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
105 <tr class="memitem:a34c421956609463692527793e49b87ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a34c421956609463692527793e49b87ae">insert</a> (<a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> i, const <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp; slot_)</td></tr>
106 <tr class="separator:a34c421956609463692527793e49b87ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
107 <tr class="memitem:ac4e8d8b623aed063b7873b5d2e1ce5f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#ac4e8d8b623aed063b7873b5d2e1ce5f5">insert</a> (<a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> i, <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&amp; slot_)</td></tr>
108 <tr class="separator:ac4e8d8b623aed063b7873b5d2e1ce5f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
109 <tr class="memitem:abb28f82ef0cbc78a86a4becd61b0c9ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#abb28f82ef0cbc78a86a4becd61b0c9ff">pop_back</a> ()</td></tr>
110 <tr class="separator:abb28f82ef0cbc78a86a4becd61b0c9ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
111 <tr class="memitem:a9244005ecc265b07b7f451e63662686e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a9244005ecc265b07b7f451e63662686e">pop_front</a> ()</td></tr>
112 <tr class="separator:a9244005ecc265b07b7f451e63662686e"><td class="memSeparator" colspan="2">&#160;</td></tr>
113 <tr class="memitem:a5c7401657a6020c14616e62b20949de8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a5c7401657a6020c14616e62b20949de8">push_back</a> (const <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp; c)</td></tr>
114 <tr class="separator:a5c7401657a6020c14616e62b20949de8"><td class="memSeparator" colspan="2">&#160;</td></tr>
115 <tr class="memitem:a48bf437419930c92756ee3b2162d08ad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a48bf437419930c92756ee3b2162d08ad">push_back</a> (<a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&amp; c)</td></tr>
116 <tr class="separator:a48bf437419930c92756ee3b2162d08ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
117 <tr class="memitem:a5bb241c13cb363825f787ecd244ebf7d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a5bb241c13cb363825f787ecd244ebf7d">push_front</a> (const <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp; c)</td></tr>
118 <tr class="separator:a5bb241c13cb363825f787ecd244ebf7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
119 <tr class="memitem:a4179f2c80be5fb65544b19b3b1d4807e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a4179f2c80be5fb65544b19b3b1d4807e">push_front</a> (<a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&amp; c)</td></tr>
120 <tr class="separator:a4179f2c80be5fb65544b19b3b1d4807e"><td class="memSeparator" colspan="2">&#160;</td></tr>
121 <tr class="memitem:a898411734692d01a320b20a20d9e6978"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#addb44a7590825f917b3fcf0179fadadb">reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a898411734692d01a320b20a20d9e6978">rbegin</a> ()</td></tr>
122 <tr class="separator:a898411734692d01a320b20a20d9e6978"><td class="memSeparator" colspan="2">&#160;</td></tr>
123 <tr class="memitem:a1d4d33c9ac07a6012332d89100e8fbeb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a8293bfca54539958326f57375e4d8c14">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a1d4d33c9ac07a6012332d89100e8fbeb">rbegin</a> () const</td></tr>
124 <tr class="separator:a1d4d33c9ac07a6012332d89100e8fbeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
125 <tr class="memitem:ae4759ca19577b31dca5116292e7de19c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#addb44a7590825f917b3fcf0179fadadb">reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#ae4759ca19577b31dca5116292e7de19c">rend</a> ()</td></tr>
126 <tr class="separator:ae4759ca19577b31dca5116292e7de19c"><td class="memSeparator" colspan="2">&#160;</td></tr>
127 <tr class="memitem:a805f74b49477673660b039576cbec20f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__list.html#a8293bfca54539958326f57375e4d8c14">const_reverse_iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a805f74b49477673660b039576cbec20f">rend</a> () const</td></tr>
128 <tr class="separator:a805f74b49477673660b039576cbec20f"><td class="memSeparator" colspan="2">&#160;</td></tr>
129 </table><table class="memberdecls">
130 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
131 Protected Attributes</h2></td></tr>
132 <tr class="memitem:a2c5b3ecf068ec93cdc34a4ae8d48313c"><td class="memItemLeft" align="right" valign="top">internal::signal_impl *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__list.html#a2c5b3ecf068ec93cdc34a4ae8d48313c">list_</a></td></tr>
133 <tr class="separator:a2c5b3ecf068ec93cdc34a4ae8d48313c"><td class="memSeparator" colspan="2">&#160;</td></tr>
134 </table>
135 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
136 <div class="textblock"><h3>template&lt;class T_slot&gt;<br />
137 struct sigc::slot_list&lt; T_slot &gt;</h3>
138
139 <p>STL-style list interface for <a class="el" href="classsigc_1_1signal.html" title="Convenience wrapper for the numbered sigc::signal# templates.">sigc::signal</a>#. </p>
140 <p><a class="el" href="structsigc_1_1slot__list.html" title="STL-style list interface for sigc::signal#.">slot_list</a> can be used to iterate over the list of slots that is managed by a signal. Slots can be added or removed from the list while existing iterators stay valid. </p>
141 </div><h2 class="groupheader">Member Typedef Documentation</h2>
142 <a id="a957838a7111e132824c10c2d5a897a0b"></a>
143 <h2 class="memtitle"><span class="permalink"><a href="#a957838a7111e132824c10c2d5a897a0b">&#9670;&#160;</a></span>const_iterator</h2>
144
145 <div class="memitem">
146 <div class="memproto">
147 <div class="memtemplate">
148 template &lt;class T_slot &gt; </div>
149       <table class="memname">
150         <tr>
151           <td class="memname">typedef <a class="el" href="structsigc_1_1slot__const__iterator.html">slot_const_iterator</a>&lt;<a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a>&gt; <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::<a class="el" href="structsigc_1_1slot__list.html#a957838a7111e132824c10c2d5a897a0b">const_iterator</a></td>
152         </tr>
153       </table>
154 </div><div class="memdoc">
155
156 </div>
157 </div>
158 <a id="a3ac6e61271e7e8623d1bd493c61f1214"></a>
159 <h2 class="memtitle"><span class="permalink"><a href="#a3ac6e61271e7e8623d1bd493c61f1214">&#9670;&#160;</a></span>const_reference</h2>
160
161 <div class="memitem">
162 <div class="memproto">
163 <div class="memtemplate">
164 template &lt;class T_slot &gt; </div>
165       <table class="memname">
166         <tr>
167           <td class="memname">typedef const <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a>&amp; <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::<a class="el" href="structsigc_1_1slot__list.html#a3ac6e61271e7e8623d1bd493c61f1214">const_reference</a></td>
168         </tr>
169       </table>
170 </div><div class="memdoc">
171
172 </div>
173 </div>
174 <a id="a8293bfca54539958326f57375e4d8c14"></a>
175 <h2 class="memtitle"><span class="permalink"><a href="#a8293bfca54539958326f57375e4d8c14">&#9670;&#160;</a></span>const_reverse_iterator</h2>
176
177 <div class="memitem">
178 <div class="memproto">
179 <div class="memtemplate">
180 template &lt;class T_slot &gt; </div>
181       <table class="memname">
182         <tr>
183           <td class="memname">typedef <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a07465.html">std::reverse_iterator</a>&lt;<a class="el" href="structsigc_1_1slot__list.html#a957838a7111e132824c10c2d5a897a0b">const_iterator</a>&gt; <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::<a class="el" href="structsigc_1_1slot__list.html#a8293bfca54539958326f57375e4d8c14">const_reverse_iterator</a></td>
184         </tr>
185       </table>
186 </div><div class="memdoc">
187
188 </div>
189 </div>
190 <a id="a9774e07e467d9463e6e7cc7aa2f5c05f"></a>
191 <h2 class="memtitle"><span class="permalink"><a href="#a9774e07e467d9463e6e7cc7aa2f5c05f">&#9670;&#160;</a></span>iterator</h2>
192
193 <div class="memitem">
194 <div class="memproto">
195 <div class="memtemplate">
196 template &lt;class T_slot &gt; </div>
197       <table class="memname">
198         <tr>
199           <td class="memname">typedef <a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a>&lt;<a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a>&gt; <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::<a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a></td>
200         </tr>
201       </table>
202 </div><div class="memdoc">
203
204 </div>
205 </div>
206 <a id="ab0f2255639f24ff02d45f97994bc0e11"></a>
207 <h2 class="memtitle"><span class="permalink"><a href="#ab0f2255639f24ff02d45f97994bc0e11">&#9670;&#160;</a></span>reference</h2>
208
209 <div class="memitem">
210 <div class="memproto">
211 <div class="memtemplate">
212 template &lt;class T_slot &gt; </div>
213       <table class="memname">
214         <tr>
215           <td class="memname">typedef <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a>&amp; <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::<a class="el" href="structsigc_1_1slot__list.html#ab0f2255639f24ff02d45f97994bc0e11">reference</a></td>
216         </tr>
217       </table>
218 </div><div class="memdoc">
219
220 </div>
221 </div>
222 <a id="addb44a7590825f917b3fcf0179fadadb"></a>
223 <h2 class="memtitle"><span class="permalink"><a href="#addb44a7590825f917b3fcf0179fadadb">&#9670;&#160;</a></span>reverse_iterator</h2>
224
225 <div class="memitem">
226 <div class="memproto">
227 <div class="memtemplate">
228 template &lt;class T_slot &gt; </div>
229       <table class="memname">
230         <tr>
231           <td class="memname">typedef <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a07465.html">std::reverse_iterator</a>&lt;<a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&gt; <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::<a class="el" href="structsigc_1_1slot__list.html#addb44a7590825f917b3fcf0179fadadb">reverse_iterator</a></td>
232         </tr>
233       </table>
234 </div><div class="memdoc">
235
236 </div>
237 </div>
238 <a id="af769819a62b19adb888eb231709e894f"></a>
239 <h2 class="memtitle"><span class="permalink"><a href="#af769819a62b19adb888eb231709e894f">&#9670;&#160;</a></span>slot_type</h2>
240
241 <div class="memitem">
242 <div class="memproto">
243 <div class="memtemplate">
244 template &lt;class T_slot &gt; </div>
245       <table class="memname">
246         <tr>
247           <td class="memname">typedef T_slot <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::<a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a></td>
248         </tr>
249       </table>
250 </div><div class="memdoc">
251
252 </div>
253 </div>
254 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
255 <a id="aa83ff2d263581f80f9d15d14fa31bc7a"></a>
256 <h2 class="memtitle"><span class="permalink"><a href="#aa83ff2d263581f80f9d15d14fa31bc7a">&#9670;&#160;</a></span>slot_list() <span class="overload">[1/2]</span></h2>
257
258 <div class="memitem">
259 <div class="memproto">
260 <div class="memtemplate">
261 template &lt;class T_slot &gt; </div>
262 <table class="mlabels">
263   <tr>
264   <td class="mlabels-left">
265       <table class="memname">
266         <tr>
267           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::<a class="el" href="structsigc_1_1slot__list.html">slot_list</a> </td>
268           <td>(</td>
269           <td class="paramname"></td><td>)</td>
270           <td></td>
271         </tr>
272       </table>
273   </td>
274   <td class="mlabels-right">
275 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
276   </tr>
277 </table>
278 </div><div class="memdoc">
279
280 </div>
281 </div>
282 <a id="a5baac8e52fda5f6fc4fa31bed67077e3"></a>
283 <h2 class="memtitle"><span class="permalink"><a href="#a5baac8e52fda5f6fc4fa31bed67077e3">&#9670;&#160;</a></span>slot_list() <span class="overload">[2/2]</span></h2>
284
285 <div class="memitem">
286 <div class="memproto">
287 <div class="memtemplate">
288 template &lt;class T_slot &gt; </div>
289 <table class="mlabels">
290   <tr>
291   <td class="mlabels-left">
292       <table class="memname">
293         <tr>
294           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::<a class="el" href="structsigc_1_1slot__list.html">slot_list</a> </td>
295           <td>(</td>
296           <td class="paramtype">internal::signal_impl *&#160;</td>
297           <td class="paramname"><em>__list</em></td><td>)</td>
298           <td></td>
299         </tr>
300       </table>
301   </td>
302   <td class="mlabels-right">
303 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
304   </tr>
305 </table>
306 </div><div class="memdoc">
307
308 </div>
309 </div>
310 <h2 class="groupheader">Member Function Documentation</h2>
311 <a id="a2b1145f2e387c041913d01b5b197f12b"></a>
312 <h2 class="memtitle"><span class="permalink"><a href="#a2b1145f2e387c041913d01b5b197f12b">&#9670;&#160;</a></span>back() <span class="overload">[1/2]</span></h2>
313
314 <div class="memitem">
315 <div class="memproto">
316 <div class="memtemplate">
317 template &lt;class T_slot &gt; </div>
318 <table class="mlabels">
319   <tr>
320   <td class="mlabels-left">
321       <table class="memname">
322         <tr>
323           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#ab0f2255639f24ff02d45f97994bc0e11">reference</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::back </td>
324           <td>(</td>
325           <td class="paramname"></td><td>)</td>
326           <td></td>
327         </tr>
328       </table>
329   </td>
330   <td class="mlabels-right">
331 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
332   </tr>
333 </table>
334 </div><div class="memdoc">
335
336 </div>
337 </div>
338 <a id="a09c5090912b6a7920269d3959e9698f4"></a>
339 <h2 class="memtitle"><span class="permalink"><a href="#a09c5090912b6a7920269d3959e9698f4">&#9670;&#160;</a></span>back() <span class="overload">[2/2]</span></h2>
340
341 <div class="memitem">
342 <div class="memproto">
343 <div class="memtemplate">
344 template &lt;class T_slot &gt; </div>
345 <table class="mlabels">
346   <tr>
347   <td class="mlabels-left">
348       <table class="memname">
349         <tr>
350           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a3ac6e61271e7e8623d1bd493c61f1214">const_reference</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::back </td>
351           <td>(</td>
352           <td class="paramname"></td><td>)</td>
353           <td> const</td>
354         </tr>
355       </table>
356   </td>
357   <td class="mlabels-right">
358 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
359   </tr>
360 </table>
361 </div><div class="memdoc">
362
363 </div>
364 </div>
365 <a id="ae179ec4300ddc793492bc574f6a92fec"></a>
366 <h2 class="memtitle"><span class="permalink"><a href="#ae179ec4300ddc793492bc574f6a92fec">&#9670;&#160;</a></span>begin() <span class="overload">[1/2]</span></h2>
367
368 <div class="memitem">
369 <div class="memproto">
370 <div class="memtemplate">
371 template &lt;class T_slot &gt; </div>
372 <table class="mlabels">
373   <tr>
374   <td class="mlabels-left">
375       <table class="memname">
376         <tr>
377           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::begin </td>
378           <td>(</td>
379           <td class="paramname"></td><td>)</td>
380           <td></td>
381         </tr>
382       </table>
383   </td>
384   <td class="mlabels-right">
385 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
386   </tr>
387 </table>
388 </div><div class="memdoc">
389
390 </div>
391 </div>
392 <a id="af5d0b9141e3206f2a7512e1ac4cc65fc"></a>
393 <h2 class="memtitle"><span class="permalink"><a href="#af5d0b9141e3206f2a7512e1ac4cc65fc">&#9670;&#160;</a></span>begin() <span class="overload">[2/2]</span></h2>
394
395 <div class="memitem">
396 <div class="memproto">
397 <div class="memtemplate">
398 template &lt;class T_slot &gt; </div>
399 <table class="mlabels">
400   <tr>
401   <td class="mlabels-left">
402       <table class="memname">
403         <tr>
404           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a957838a7111e132824c10c2d5a897a0b">const_iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::begin </td>
405           <td>(</td>
406           <td class="paramname"></td><td>)</td>
407           <td> const</td>
408         </tr>
409       </table>
410   </td>
411   <td class="mlabels-right">
412 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
413   </tr>
414 </table>
415 </div><div class="memdoc">
416
417 </div>
418 </div>
419 <a id="affef6e4e62e4be8743c56aa8753f76d1"></a>
420 <h2 class="memtitle"><span class="permalink"><a href="#affef6e4e62e4be8743c56aa8753f76d1">&#9670;&#160;</a></span>end() <span class="overload">[1/2]</span></h2>
421
422 <div class="memitem">
423 <div class="memproto">
424 <div class="memtemplate">
425 template &lt;class T_slot &gt; </div>
426 <table class="mlabels">
427   <tr>
428   <td class="mlabels-left">
429       <table class="memname">
430         <tr>
431           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::end </td>
432           <td>(</td>
433           <td class="paramname"></td><td>)</td>
434           <td></td>
435         </tr>
436       </table>
437   </td>
438   <td class="mlabels-right">
439 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
440   </tr>
441 </table>
442 </div><div class="memdoc">
443
444 </div>
445 </div>
446 <a id="a1d5274891fad64cd2449914728b60bc1"></a>
447 <h2 class="memtitle"><span class="permalink"><a href="#a1d5274891fad64cd2449914728b60bc1">&#9670;&#160;</a></span>end() <span class="overload">[2/2]</span></h2>
448
449 <div class="memitem">
450 <div class="memproto">
451 <div class="memtemplate">
452 template &lt;class T_slot &gt; </div>
453 <table class="mlabels">
454   <tr>
455   <td class="mlabels-left">
456       <table class="memname">
457         <tr>
458           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a957838a7111e132824c10c2d5a897a0b">const_iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::end </td>
459           <td>(</td>
460           <td class="paramname"></td><td>)</td>
461           <td> const</td>
462         </tr>
463       </table>
464   </td>
465   <td class="mlabels-right">
466 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
467   </tr>
468 </table>
469 </div><div class="memdoc">
470
471 </div>
472 </div>
473 <a id="a76e40607d0329865e549ac78105a5d7d"></a>
474 <h2 class="memtitle"><span class="permalink"><a href="#a76e40607d0329865e549ac78105a5d7d">&#9670;&#160;</a></span>erase() <span class="overload">[1/2]</span></h2>
475
476 <div class="memitem">
477 <div class="memproto">
478 <div class="memtemplate">
479 template &lt;class T_slot &gt; </div>
480 <table class="mlabels">
481   <tr>
482   <td class="mlabels-left">
483       <table class="memname">
484         <tr>
485           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::erase </td>
486           <td>(</td>
487           <td class="paramtype"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td>
488           <td class="paramname"><em>first_</em>, </td>
489         </tr>
490         <tr>
491           <td class="paramkey"></td>
492           <td></td>
493           <td class="paramtype"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td>
494           <td class="paramname"><em>last_</em>&#160;</td>
495         </tr>
496         <tr>
497           <td></td>
498           <td>)</td>
499           <td></td><td></td>
500         </tr>
501       </table>
502   </td>
503   <td class="mlabels-right">
504 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
505   </tr>
506 </table>
507 </div><div class="memdoc">
508
509 </div>
510 </div>
511 <a id="a092ed557b1519062804a41e9b527e99d"></a>
512 <h2 class="memtitle"><span class="permalink"><a href="#a092ed557b1519062804a41e9b527e99d">&#9670;&#160;</a></span>erase() <span class="overload">[2/2]</span></h2>
513
514 <div class="memitem">
515 <div class="memproto">
516 <div class="memtemplate">
517 template &lt;class T_slot &gt; </div>
518 <table class="mlabels">
519   <tr>
520   <td class="mlabels-left">
521       <table class="memname">
522         <tr>
523           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::erase </td>
524           <td>(</td>
525           <td class="paramtype"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td>
526           <td class="paramname"><em>i</em></td><td>)</td>
527           <td></td>
528         </tr>
529       </table>
530   </td>
531   <td class="mlabels-right">
532 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
533   </tr>
534 </table>
535 </div><div class="memdoc">
536
537 </div>
538 </div>
539 <a id="abcd398b9cb6fe9506e548d121081163a"></a>
540 <h2 class="memtitle"><span class="permalink"><a href="#abcd398b9cb6fe9506e548d121081163a">&#9670;&#160;</a></span>front() <span class="overload">[1/2]</span></h2>
541
542 <div class="memitem">
543 <div class="memproto">
544 <div class="memtemplate">
545 template &lt;class T_slot &gt; </div>
546 <table class="mlabels">
547   <tr>
548   <td class="mlabels-left">
549       <table class="memname">
550         <tr>
551           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#ab0f2255639f24ff02d45f97994bc0e11">reference</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::front </td>
552           <td>(</td>
553           <td class="paramname"></td><td>)</td>
554           <td></td>
555         </tr>
556       </table>
557   </td>
558   <td class="mlabels-right">
559 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
560   </tr>
561 </table>
562 </div><div class="memdoc">
563
564 </div>
565 </div>
566 <a id="ac44ca78cb266a8c46758b276cea151a1"></a>
567 <h2 class="memtitle"><span class="permalink"><a href="#ac44ca78cb266a8c46758b276cea151a1">&#9670;&#160;</a></span>front() <span class="overload">[2/2]</span></h2>
568
569 <div class="memitem">
570 <div class="memproto">
571 <div class="memtemplate">
572 template &lt;class T_slot &gt; </div>
573 <table class="mlabels">
574   <tr>
575   <td class="mlabels-left">
576       <table class="memname">
577         <tr>
578           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a3ac6e61271e7e8623d1bd493c61f1214">const_reference</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::front </td>
579           <td>(</td>
580           <td class="paramname"></td><td>)</td>
581           <td> const</td>
582         </tr>
583       </table>
584   </td>
585   <td class="mlabels-right">
586 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
587   </tr>
588 </table>
589 </div><div class="memdoc">
590
591 </div>
592 </div>
593 <a id="a34c421956609463692527793e49b87ae"></a>
594 <h2 class="memtitle"><span class="permalink"><a href="#a34c421956609463692527793e49b87ae">&#9670;&#160;</a></span>insert() <span class="overload">[1/2]</span></h2>
595
596 <div class="memitem">
597 <div class="memproto">
598 <div class="memtemplate">
599 template &lt;class T_slot &gt; </div>
600 <table class="mlabels">
601   <tr>
602   <td class="mlabels-left">
603       <table class="memname">
604         <tr>
605           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::insert </td>
606           <td>(</td>
607           <td class="paramtype"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td>
608           <td class="paramname"><em>i</em>, </td>
609         </tr>
610         <tr>
611           <td class="paramkey"></td>
612           <td></td>
613           <td class="paramtype">const <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&#160;</td>
614           <td class="paramname"><em>slot_</em>&#160;</td>
615         </tr>
616         <tr>
617           <td></td>
618           <td>)</td>
619           <td></td><td></td>
620         </tr>
621       </table>
622   </td>
623   <td class="mlabels-right">
624 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
625   </tr>
626 </table>
627 </div><div class="memdoc">
628
629 </div>
630 </div>
631 <a id="ac4e8d8b623aed063b7873b5d2e1ce5f5"></a>
632 <h2 class="memtitle"><span class="permalink"><a href="#ac4e8d8b623aed063b7873b5d2e1ce5f5">&#9670;&#160;</a></span>insert() <span class="overload">[2/2]</span></h2>
633
634 <div class="memitem">
635 <div class="memproto">
636 <div class="memtemplate">
637 template &lt;class T_slot &gt; </div>
638 <table class="mlabels">
639   <tr>
640   <td class="mlabels-left">
641       <table class="memname">
642         <tr>
643           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::insert </td>
644           <td>(</td>
645           <td class="paramtype"><a class="el" href="structsigc_1_1slot__list.html#a9774e07e467d9463e6e7cc7aa2f5c05f">iterator</a>&#160;</td>
646           <td class="paramname"><em>i</em>, </td>
647         </tr>
648         <tr>
649           <td class="paramkey"></td>
650           <td></td>
651           <td class="paramtype"><a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&amp;&#160;</td>
652           <td class="paramname"><em>slot_</em>&#160;</td>
653         </tr>
654         <tr>
655           <td></td>
656           <td>)</td>
657           <td></td><td></td>
658         </tr>
659       </table>
660   </td>
661   <td class="mlabels-right">
662 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
663   </tr>
664 </table>
665 </div><div class="memdoc">
666
667 </div>
668 </div>
669 <a id="abb28f82ef0cbc78a86a4becd61b0c9ff"></a>
670 <h2 class="memtitle"><span class="permalink"><a href="#abb28f82ef0cbc78a86a4becd61b0c9ff">&#9670;&#160;</a></span>pop_back()</h2>
671
672 <div class="memitem">
673 <div class="memproto">
674 <div class="memtemplate">
675 template &lt;class T_slot &gt; </div>
676 <table class="mlabels">
677   <tr>
678   <td class="mlabels-left">
679       <table class="memname">
680         <tr>
681           <td class="memname">void <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::pop_back </td>
682           <td>(</td>
683           <td class="paramname"></td><td>)</td>
684           <td></td>
685         </tr>
686       </table>
687   </td>
688   <td class="mlabels-right">
689 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
690   </tr>
691 </table>
692 </div><div class="memdoc">
693
694 </div>
695 </div>
696 <a id="a9244005ecc265b07b7f451e63662686e"></a>
697 <h2 class="memtitle"><span class="permalink"><a href="#a9244005ecc265b07b7f451e63662686e">&#9670;&#160;</a></span>pop_front()</h2>
698
699 <div class="memitem">
700 <div class="memproto">
701 <div class="memtemplate">
702 template &lt;class T_slot &gt; </div>
703 <table class="mlabels">
704   <tr>
705   <td class="mlabels-left">
706       <table class="memname">
707         <tr>
708           <td class="memname">void <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::pop_front </td>
709           <td>(</td>
710           <td class="paramname"></td><td>)</td>
711           <td></td>
712         </tr>
713       </table>
714   </td>
715   <td class="mlabels-right">
716 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
717   </tr>
718 </table>
719 </div><div class="memdoc">
720
721 </div>
722 </div>
723 <a id="a5c7401657a6020c14616e62b20949de8"></a>
724 <h2 class="memtitle"><span class="permalink"><a href="#a5c7401657a6020c14616e62b20949de8">&#9670;&#160;</a></span>push_back() <span class="overload">[1/2]</span></h2>
725
726 <div class="memitem">
727 <div class="memproto">
728 <div class="memtemplate">
729 template &lt;class T_slot &gt; </div>
730 <table class="mlabels">
731   <tr>
732   <td class="mlabels-left">
733       <table class="memname">
734         <tr>
735           <td class="memname">void <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::push_back </td>
736           <td>(</td>
737           <td class="paramtype">const <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&#160;</td>
738           <td class="paramname"><em>c</em></td><td>)</td>
739           <td></td>
740         </tr>
741       </table>
742   </td>
743   <td class="mlabels-right">
744 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
745   </tr>
746 </table>
747 </div><div class="memdoc">
748
749 </div>
750 </div>
751 <a id="a48bf437419930c92756ee3b2162d08ad"></a>
752 <h2 class="memtitle"><span class="permalink"><a href="#a48bf437419930c92756ee3b2162d08ad">&#9670;&#160;</a></span>push_back() <span class="overload">[2/2]</span></h2>
753
754 <div class="memitem">
755 <div class="memproto">
756 <div class="memtemplate">
757 template &lt;class T_slot &gt; </div>
758 <table class="mlabels">
759   <tr>
760   <td class="mlabels-left">
761       <table class="memname">
762         <tr>
763           <td class="memname">void <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::push_back </td>
764           <td>(</td>
765           <td class="paramtype"><a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&amp;&#160;</td>
766           <td class="paramname"><em>c</em></td><td>)</td>
767           <td></td>
768         </tr>
769       </table>
770   </td>
771   <td class="mlabels-right">
772 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
773   </tr>
774 </table>
775 </div><div class="memdoc">
776
777 </div>
778 </div>
779 <a id="a5bb241c13cb363825f787ecd244ebf7d"></a>
780 <h2 class="memtitle"><span class="permalink"><a href="#a5bb241c13cb363825f787ecd244ebf7d">&#9670;&#160;</a></span>push_front() <span class="overload">[1/2]</span></h2>
781
782 <div class="memitem">
783 <div class="memproto">
784 <div class="memtemplate">
785 template &lt;class T_slot &gt; </div>
786 <table class="mlabels">
787   <tr>
788   <td class="mlabels-left">
789       <table class="memname">
790         <tr>
791           <td class="memname">void <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::push_front </td>
792           <td>(</td>
793           <td class="paramtype">const <a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&#160;</td>
794           <td class="paramname"><em>c</em></td><td>)</td>
795           <td></td>
796         </tr>
797       </table>
798   </td>
799   <td class="mlabels-right">
800 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
801   </tr>
802 </table>
803 </div><div class="memdoc">
804
805 </div>
806 </div>
807 <a id="a4179f2c80be5fb65544b19b3b1d4807e"></a>
808 <h2 class="memtitle"><span class="permalink"><a href="#a4179f2c80be5fb65544b19b3b1d4807e">&#9670;&#160;</a></span>push_front() <span class="overload">[2/2]</span></h2>
809
810 <div class="memitem">
811 <div class="memproto">
812 <div class="memtemplate">
813 template &lt;class T_slot &gt; </div>
814 <table class="mlabels">
815   <tr>
816   <td class="mlabels-left">
817       <table class="memname">
818         <tr>
819           <td class="memname">void <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::push_front </td>
820           <td>(</td>
821           <td class="paramtype"><a class="el" href="structsigc_1_1slot__list.html#af769819a62b19adb888eb231709e894f">slot_type</a> &amp;&amp;&#160;</td>
822           <td class="paramname"><em>c</em></td><td>)</td>
823           <td></td>
824         </tr>
825       </table>
826   </td>
827   <td class="mlabels-right">
828 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
829   </tr>
830 </table>
831 </div><div class="memdoc">
832
833 </div>
834 </div>
835 <a id="a898411734692d01a320b20a20d9e6978"></a>
836 <h2 class="memtitle"><span class="permalink"><a href="#a898411734692d01a320b20a20d9e6978">&#9670;&#160;</a></span>rbegin() <span class="overload">[1/2]</span></h2>
837
838 <div class="memitem">
839 <div class="memproto">
840 <div class="memtemplate">
841 template &lt;class T_slot &gt; </div>
842 <table class="mlabels">
843   <tr>
844   <td class="mlabels-left">
845       <table class="memname">
846         <tr>
847           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#addb44a7590825f917b3fcf0179fadadb">reverse_iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::rbegin </td>
848           <td>(</td>
849           <td class="paramname"></td><td>)</td>
850           <td></td>
851         </tr>
852       </table>
853   </td>
854   <td class="mlabels-right">
855 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
856   </tr>
857 </table>
858 </div><div class="memdoc">
859
860 </div>
861 </div>
862 <a id="a1d4d33c9ac07a6012332d89100e8fbeb"></a>
863 <h2 class="memtitle"><span class="permalink"><a href="#a1d4d33c9ac07a6012332d89100e8fbeb">&#9670;&#160;</a></span>rbegin() <span class="overload">[2/2]</span></h2>
864
865 <div class="memitem">
866 <div class="memproto">
867 <div class="memtemplate">
868 template &lt;class T_slot &gt; </div>
869 <table class="mlabels">
870   <tr>
871   <td class="mlabels-left">
872       <table class="memname">
873         <tr>
874           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a8293bfca54539958326f57375e4d8c14">const_reverse_iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::rbegin </td>
875           <td>(</td>
876           <td class="paramname"></td><td>)</td>
877           <td> const</td>
878         </tr>
879       </table>
880   </td>
881   <td class="mlabels-right">
882 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
883   </tr>
884 </table>
885 </div><div class="memdoc">
886
887 </div>
888 </div>
889 <a id="ae4759ca19577b31dca5116292e7de19c"></a>
890 <h2 class="memtitle"><span class="permalink"><a href="#ae4759ca19577b31dca5116292e7de19c">&#9670;&#160;</a></span>rend() <span class="overload">[1/2]</span></h2>
891
892 <div class="memitem">
893 <div class="memproto">
894 <div class="memtemplate">
895 template &lt;class T_slot &gt; </div>
896 <table class="mlabels">
897   <tr>
898   <td class="mlabels-left">
899       <table class="memname">
900         <tr>
901           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#addb44a7590825f917b3fcf0179fadadb">reverse_iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::rend </td>
902           <td>(</td>
903           <td class="paramname"></td><td>)</td>
904           <td></td>
905         </tr>
906       </table>
907   </td>
908   <td class="mlabels-right">
909 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
910   </tr>
911 </table>
912 </div><div class="memdoc">
913
914 </div>
915 </div>
916 <a id="a805f74b49477673660b039576cbec20f"></a>
917 <h2 class="memtitle"><span class="permalink"><a href="#a805f74b49477673660b039576cbec20f">&#9670;&#160;</a></span>rend() <span class="overload">[2/2]</span></h2>
918
919 <div class="memitem">
920 <div class="memproto">
921 <div class="memtemplate">
922 template &lt;class T_slot &gt; </div>
923 <table class="mlabels">
924   <tr>
925   <td class="mlabels-left">
926       <table class="memname">
927         <tr>
928           <td class="memname"><a class="el" href="structsigc_1_1slot__list.html#a8293bfca54539958326f57375e4d8c14">const_reverse_iterator</a> <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::rend </td>
929           <td>(</td>
930           <td class="paramname"></td><td>)</td>
931           <td> const</td>
932         </tr>
933       </table>
934   </td>
935   <td class="mlabels-right">
936 <span class="mlabels"><span class="mlabel">inline</span></span>  </td>
937   </tr>
938 </table>
939 </div><div class="memdoc">
940
941 </div>
942 </div>
943 <h2 class="groupheader">Member Data Documentation</h2>
944 <a id="a2c5b3ecf068ec93cdc34a4ae8d48313c"></a>
945 <h2 class="memtitle"><span class="permalink"><a href="#a2c5b3ecf068ec93cdc34a4ae8d48313c">&#9670;&#160;</a></span>list_</h2>
946
947 <div class="memitem">
948 <div class="memproto">
949 <div class="memtemplate">
950 template &lt;class T_slot &gt; </div>
951 <table class="mlabels">
952   <tr>
953   <td class="mlabels-left">
954       <table class="memname">
955         <tr>
956           <td class="memname">internal::signal_impl* <a class="el" href="structsigc_1_1slot__list.html">sigc::slot_list</a>&lt; T_slot &gt;::list_</td>
957         </tr>
958       </table>
959   </td>
960   <td class="mlabels-right">
961 <span class="mlabels"><span class="mlabel">protected</span></span>  </td>
962   </tr>
963 </table>
964 </div><div class="memdoc">
965
966 </div>
967 </div>
968 </div><!-- contents -->
969 <!-- start footer part -->
970 <hr class="footer"/><address class="footer"><small>
971 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
972 </small></address>
973 </body>
974 </html>