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">
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_iterator< T_slot > 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"/>
16 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
18 <table cellspacing="0" cellpadding="0">
20 <tr style="height: 56px;">
21 <td id="projectalign" style="padding-left: 0.5em;">
22 <div id="projectname">libsigc++
23  <span id="projectnumber">2.10.8</span>
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&dn=gpl-2.0.txt GPL-v2 */
37 initMenu('',false,false,'search.php','Search');
39 /* @license-end */</script>
40 <div id="main-nav"></div>
41 <div id="nav-path" class="navpath">
43 <li class="navelem"><a class="el" href="namespacesigc.html">sigc</a></li><li class="navelem"><a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a></li> </ul>
48 <a href="#pub-types">Public Types</a> |
49 <a href="#pub-methods">Public Member Functions</a> |
50 <a href="#pub-attribs">Public Attributes</a> |
51 <a href="structsigc_1_1slot__iterator-members.html">List of all members</a> </div>
52 <div class="headertitle">
53 <div class="title">sigc::slot_iterator< T_slot > Struct Template Reference<div class="ingroups"><a class="el" href="group__signal.html">Signals</a></div></div> </div>
55 <div class="contents">
57 <p>STL-style iterator for <a class="el" href="structsigc_1_1slot__list.html" title="STL-style list interface for sigc::signal#.">slot_list</a>.
58 <a href="structsigc_1_1slot__iterator.html#details">More...</a></p>
60 <p><code>#include <sigc++/signal.h></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:adb6307ee06c592d67ecef0607f319d5e"><td class="memItemLeft" align="right" valign="top">typedef std::ptrdiff_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#adb6307ee06c592d67ecef0607f319d5e">difference_type</a></td></tr>
65 <tr class="separator:adb6307ee06c592d67ecef0607f319d5e"><td class="memSeparator" colspan="2"> </td></tr>
66 <tr class="memitem:a0c882521b418b9faaac879a1d337ace5"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a07517.html">std::bidirectional_iterator_tag</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a0c882521b418b9faaac879a1d337ace5">iterator_category</a></td></tr>
67 <tr class="separator:a0c882521b418b9faaac879a1d337ace5"><td class="memSeparator" colspan="2"> </td></tr>
68 <tr class="memitem:a189fa620b9d90dc1a224d9ad91da5011"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structsigc_1_1slot__iterator.html">internal::signal_impl::iterator_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a189fa620b9d90dc1a224d9ad91da5011">iterator_type</a></td></tr>
69 <tr class="separator:a189fa620b9d90dc1a224d9ad91da5011"><td class="memSeparator" colspan="2"> </td></tr>
70 <tr class="memitem:afb36f2add6064e0d7e7ae63ee2ddcde9"><td class="memItemLeft" align="right" valign="top">typedef T_slot * </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#afb36f2add6064e0d7e7ae63ee2ddcde9">pointer</a></td></tr>
71 <tr class="separator:afb36f2add6064e0d7e7ae63ee2ddcde9"><td class="memSeparator" colspan="2"> </td></tr>
72 <tr class="memitem:aa3e69a557b73d817a1951af1b1767632"><td class="memItemLeft" align="right" valign="top">typedef T_slot & </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#aa3e69a557b73d817a1951af1b1767632">reference</a></td></tr>
73 <tr class="separator:aa3e69a557b73d817a1951af1b1767632"><td class="memSeparator" colspan="2"> </td></tr>
74 <tr class="memitem:a1dd8ea0a80b5bb0f936833a1c2e363ed"><td class="memItemLeft" align="right" valign="top">typedef std::size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a1dd8ea0a80b5bb0f936833a1c2e363ed">size_type</a></td></tr>
75 <tr class="separator:a1dd8ea0a80b5bb0f936833a1c2e363ed"><td class="memSeparator" colspan="2"> </td></tr>
76 <tr class="memitem:af7a0ed93fca0064021d77275305e04a9"><td class="memItemLeft" align="right" valign="top">typedef T_slot </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#af7a0ed93fca0064021d77275305e04a9">slot_type</a></td></tr>
77 <tr class="separator:af7a0ed93fca0064021d77275305e04a9"><td class="memSeparator" colspan="2"> </td></tr>
78 <tr class="memitem:a94f7fcbd3224e1f7e88b84f9e326b0b3"><td class="memItemLeft" align="right" valign="top">typedef T_slot </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a94f7fcbd3224e1f7e88b84f9e326b0b3">value_type</a></td></tr>
79 <tr class="separator:a94f7fcbd3224e1f7e88b84f9e326b0b3"><td class="memSeparator" colspan="2"> </td></tr>
80 </table><table class="memberdecls">
81 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
82 Public Member Functions</h2></td></tr>
83 <tr class="memitem:a82d4023ad9dc38dcde4cae6bf65cd8c8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a82d4023ad9dc38dcde4cae6bf65cd8c8">slot_iterator</a> ()</td></tr>
84 <tr class="separator:a82d4023ad9dc38dcde4cae6bf65cd8c8"><td class="memSeparator" colspan="2"> </td></tr>
85 <tr class="memitem:a07933d72e788285673121e5ce019a260"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a07933d72e788285673121e5ce019a260">slot_iterator</a> (const <a class="el" href="structsigc_1_1slot__iterator.html#a189fa620b9d90dc1a224d9ad91da5011">iterator_type</a> & i)</td></tr>
86 <tr class="separator:a07933d72e788285673121e5ce019a260"><td class="memSeparator" colspan="2"> </td></tr>
87 <tr class="memitem:a880c8929759eca2fc7fb55cb0c813c55"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a880c8929759eca2fc7fb55cb0c813c55">operator!=</a> (const <a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a> & other) const</td></tr>
88 <tr class="separator:a880c8929759eca2fc7fb55cb0c813c55"><td class="memSeparator" colspan="2"> </td></tr>
89 <tr class="memitem:aa01dddd6f7b4e1a726a55cd1d430f398"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__iterator.html#aa3e69a557b73d817a1951af1b1767632">reference</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#aa01dddd6f7b4e1a726a55cd1d430f398">operator*</a> () const</td></tr>
90 <tr class="separator:aa01dddd6f7b4e1a726a55cd1d430f398"><td class="memSeparator" colspan="2"> </td></tr>
91 <tr class="memitem:af5a3b852c1c6e8f69c41f64a17204758"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#af5a3b852c1c6e8f69c41f64a17204758">operator++</a> ()</td></tr>
92 <tr class="separator:af5a3b852c1c6e8f69c41f64a17204758"><td class="memSeparator" colspan="2"> </td></tr>
93 <tr class="memitem:a7469f1ad5f1802d7a04f031ee4b3e54e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a7469f1ad5f1802d7a04f031ee4b3e54e">operator++</a> (int)</td></tr>
94 <tr class="separator:a7469f1ad5f1802d7a04f031ee4b3e54e"><td class="memSeparator" colspan="2"> </td></tr>
95 <tr class="memitem:a8aeef4e41dc0930beaa8d6a37b27775c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a8aeef4e41dc0930beaa8d6a37b27775c">operator--</a> ()</td></tr>
96 <tr class="separator:a8aeef4e41dc0930beaa8d6a37b27775c"><td class="memSeparator" colspan="2"> </td></tr>
97 <tr class="memitem:afd2ebfa71c2df96290f2bce0746d6fa5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#afd2ebfa71c2df96290f2bce0746d6fa5">operator--</a> (int)</td></tr>
98 <tr class="separator:afd2ebfa71c2df96290f2bce0746d6fa5"><td class="memSeparator" colspan="2"> </td></tr>
99 <tr class="memitem:a0a77bd2eccf05cecbdf3b690c5301540"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__iterator.html#afb36f2add6064e0d7e7ae63ee2ddcde9">pointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a0a77bd2eccf05cecbdf3b690c5301540">operator-></a> () const</td></tr>
100 <tr class="separator:a0a77bd2eccf05cecbdf3b690c5301540"><td class="memSeparator" colspan="2"> </td></tr>
101 <tr class="memitem:af2b4e16f15258f6cd98f8049afd0b88d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#af2b4e16f15258f6cd98f8049afd0b88d">operator==</a> (const <a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a> & other) const</td></tr>
102 <tr class="separator:af2b4e16f15258f6cd98f8049afd0b88d"><td class="memSeparator" colspan="2"> </td></tr>
103 </table><table class="memberdecls">
104 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
105 Public Attributes</h2></td></tr>
106 <tr class="memitem:a5e113a9e58ce7e16a11838a203b72649"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structsigc_1_1slot__iterator.html#a189fa620b9d90dc1a224d9ad91da5011">iterator_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1slot__iterator.html#a5e113a9e58ce7e16a11838a203b72649">i_</a></td></tr>
107 <tr class="separator:a5e113a9e58ce7e16a11838a203b72649"><td class="memSeparator" colspan="2"> </td></tr>
109 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
110 <div class="textblock"><h3>template<typename T_slot><br />
111 struct sigc::slot_iterator< T_slot ></h3>
113 <p>STL-style iterator for <a class="el" href="structsigc_1_1slot__list.html" title="STL-style list interface for sigc::signal#.">slot_list</a>. </p>
114 </div><h2 class="groupheader">Member Typedef Documentation</h2>
115 <a id="adb6307ee06c592d67ecef0607f319d5e"></a>
116 <h2 class="memtitle"><span class="permalink"><a href="#adb6307ee06c592d67ecef0607f319d5e">◆ </a></span>difference_type</h2>
118 <div class="memitem">
119 <div class="memproto">
120 <div class="memtemplate">
121 template <typename T_slot > </div>
122 <table class="memname">
124 <td class="memname">typedef std::ptrdiff_t <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="el" href="structsigc_1_1slot__iterator.html#adb6307ee06c592d67ecef0607f319d5e">difference_type</a></td>
127 </div><div class="memdoc">
131 <a id="a0c882521b418b9faaac879a1d337ace5"></a>
132 <h2 class="memtitle"><span class="permalink"><a href="#a0c882521b418b9faaac879a1d337ace5">◆ </a></span>iterator_category</h2>
134 <div class="memitem">
135 <div class="memproto">
136 <div class="memtemplate">
137 template <typename T_slot > </div>
138 <table class="memname">
140 <td class="memname">typedef <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a07517.html">std::bidirectional_iterator_tag</a> <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="el" href="structsigc_1_1slot__iterator.html#a0c882521b418b9faaac879a1d337ace5">iterator_category</a></td>
143 </div><div class="memdoc">
147 <a id="a189fa620b9d90dc1a224d9ad91da5011"></a>
148 <h2 class="memtitle"><span class="permalink"><a href="#a189fa620b9d90dc1a224d9ad91da5011">◆ </a></span>iterator_type</h2>
150 <div class="memitem">
151 <div class="memproto">
152 <div class="memtemplate">
153 template <typename T_slot > </div>
154 <table class="memname">
156 <td class="memname">typedef <a class="el" href="structsigc_1_1slot__iterator.html">internal::signal_impl::iterator_type</a> <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="el" href="structsigc_1_1slot__iterator.html#a189fa620b9d90dc1a224d9ad91da5011">iterator_type</a></td>
159 </div><div class="memdoc">
163 <a id="afb36f2add6064e0d7e7ae63ee2ddcde9"></a>
164 <h2 class="memtitle"><span class="permalink"><a href="#afb36f2add6064e0d7e7ae63ee2ddcde9">◆ </a></span>pointer</h2>
166 <div class="memitem">
167 <div class="memproto">
168 <div class="memtemplate">
169 template <typename T_slot > </div>
170 <table class="memname">
172 <td class="memname">typedef T_slot* <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="el" href="structsigc_1_1slot__iterator.html#afb36f2add6064e0d7e7ae63ee2ddcde9">pointer</a></td>
175 </div><div class="memdoc">
179 <a id="aa3e69a557b73d817a1951af1b1767632"></a>
180 <h2 class="memtitle"><span class="permalink"><a href="#aa3e69a557b73d817a1951af1b1767632">◆ </a></span>reference</h2>
182 <div class="memitem">
183 <div class="memproto">
184 <div class="memtemplate">
185 template <typename T_slot > </div>
186 <table class="memname">
188 <td class="memname">typedef T_slot& <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="el" href="structsigc_1_1slot__iterator.html#aa3e69a557b73d817a1951af1b1767632">reference</a></td>
191 </div><div class="memdoc">
195 <a id="a1dd8ea0a80b5bb0f936833a1c2e363ed"></a>
196 <h2 class="memtitle"><span class="permalink"><a href="#a1dd8ea0a80b5bb0f936833a1c2e363ed">◆ </a></span>size_type</h2>
198 <div class="memitem">
199 <div class="memproto">
200 <div class="memtemplate">
201 template <typename T_slot > </div>
202 <table class="memname">
204 <td class="memname">typedef std::size_t <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="el" href="structsigc_1_1slot__iterator.html#a1dd8ea0a80b5bb0f936833a1c2e363ed">size_type</a></td>
207 </div><div class="memdoc">
211 <a id="af7a0ed93fca0064021d77275305e04a9"></a>
212 <h2 class="memtitle"><span class="permalink"><a href="#af7a0ed93fca0064021d77275305e04a9">◆ </a></span>slot_type</h2>
214 <div class="memitem">
215 <div class="memproto">
216 <div class="memtemplate">
217 template <typename T_slot > </div>
218 <table class="memname">
220 <td class="memname">typedef T_slot <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="el" href="structsigc_1_1slot__iterator.html#af7a0ed93fca0064021d77275305e04a9">slot_type</a></td>
223 </div><div class="memdoc">
227 <a id="a94f7fcbd3224e1f7e88b84f9e326b0b3"></a>
228 <h2 class="memtitle"><span class="permalink"><a href="#a94f7fcbd3224e1f7e88b84f9e326b0b3">◆ </a></span>value_type</h2>
230 <div class="memitem">
231 <div class="memproto">
232 <div class="memtemplate">
233 template <typename T_slot > </div>
234 <table class="memname">
236 <td class="memname">typedef T_slot <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="el" href="structsigc_1_1slot__iterator.html#a94f7fcbd3224e1f7e88b84f9e326b0b3">value_type</a></td>
239 </div><div class="memdoc">
243 <h2 class="groupheader">Constructor & Destructor Documentation</h2>
244 <a id="a82d4023ad9dc38dcde4cae6bf65cd8c8"></a>
245 <h2 class="memtitle"><span class="permalink"><a href="#a82d4023ad9dc38dcde4cae6bf65cd8c8">◆ </a></span>slot_iterator() <span class="overload">[1/2]</span></h2>
247 <div class="memitem">
248 <div class="memproto">
249 <div class="memtemplate">
250 template <typename T_slot > </div>
251 <table class="mlabels">
253 <td class="mlabels-left">
254 <table class="memname">
256 <td class="memname"><a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a> </td>
258 <td class="paramname"></td><td>)</td>
263 <td class="mlabels-right">
264 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
267 </div><div class="memdoc">
271 <a id="a07933d72e788285673121e5ce019a260"></a>
272 <h2 class="memtitle"><span class="permalink"><a href="#a07933d72e788285673121e5ce019a260">◆ </a></span>slot_iterator() <span class="overload">[2/2]</span></h2>
274 <div class="memitem">
275 <div class="memproto">
276 <div class="memtemplate">
277 template <typename T_slot > </div>
278 <table class="mlabels">
280 <td class="mlabels-left">
281 <table class="memname">
283 <td class="memname"><a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a> </td>
285 <td class="paramtype">const <a class="el" href="structsigc_1_1slot__iterator.html#a189fa620b9d90dc1a224d9ad91da5011">iterator_type</a> & </td>
286 <td class="paramname"><em>i</em></td><td>)</td>
291 <td class="mlabels-right">
292 <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td>
295 </div><div class="memdoc">
299 <h2 class="groupheader">Member Function Documentation</h2>
300 <a id="a880c8929759eca2fc7fb55cb0c813c55"></a>
301 <h2 class="memtitle"><span class="permalink"><a href="#a880c8929759eca2fc7fb55cb0c813c55">◆ </a></span>operator!=()</h2>
303 <div class="memitem">
304 <div class="memproto">
305 <div class="memtemplate">
306 template <typename T_slot > </div>
307 <table class="mlabels">
309 <td class="mlabels-left">
310 <table class="memname">
312 <td class="memname">bool <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01568.html#ga8ae9cabed8e455713324dacd39bedef1">operator!</a>= </td>
314 <td class="paramtype">const <a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a>< T_slot > & </td>
315 <td class="paramname"><em>other</em></td><td>)</td>
320 <td class="mlabels-right">
321 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
324 </div><div class="memdoc">
328 <a id="aa01dddd6f7b4e1a726a55cd1d430f398"></a>
329 <h2 class="memtitle"><span class="permalink"><a href="#aa01dddd6f7b4e1a726a55cd1d430f398">◆ </a></span>operator*()</h2>
331 <div class="memitem">
332 <div class="memproto">
333 <div class="memtemplate">
334 template <typename T_slot > </div>
335 <table class="mlabels">
337 <td class="mlabels-left">
338 <table class="memname">
340 <td class="memname"><a class="el" href="structsigc_1_1slot__iterator.html#aa3e69a557b73d817a1951af1b1767632">reference</a> <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::operator* </td>
342 <td class="paramname"></td><td>)</td>
347 <td class="mlabels-right">
348 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
351 </div><div class="memdoc">
355 <a id="af5a3b852c1c6e8f69c41f64a17204758"></a>
356 <h2 class="memtitle"><span class="permalink"><a href="#af5a3b852c1c6e8f69c41f64a17204758">◆ </a></span>operator++() <span class="overload">[1/2]</span></h2>
358 <div class="memitem">
359 <div class="memproto">
360 <div class="memtemplate">
361 template <typename T_slot > </div>
362 <table class="mlabels">
364 <td class="mlabels-left">
365 <table class="memname">
367 <td class="memname"><a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a>& <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::operator++ </td>
369 <td class="paramname"></td><td>)</td>
374 <td class="mlabels-right">
375 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
378 </div><div class="memdoc">
382 <a id="a7469f1ad5f1802d7a04f031ee4b3e54e"></a>
383 <h2 class="memtitle"><span class="permalink"><a href="#a7469f1ad5f1802d7a04f031ee4b3e54e">◆ </a></span>operator++() <span class="overload">[2/2]</span></h2>
385 <div class="memitem">
386 <div class="memproto">
387 <div class="memtemplate">
388 template <typename T_slot > </div>
389 <table class="mlabels">
391 <td class="mlabels-left">
392 <table class="memname">
394 <td class="memname"><a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a> <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::operator++ </td>
396 <td class="paramtype">int </td>
397 <td class="paramname"></td><td>)</td>
402 <td class="mlabels-right">
403 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
406 </div><div class="memdoc">
410 <a id="a8aeef4e41dc0930beaa8d6a37b27775c"></a>
411 <h2 class="memtitle"><span class="permalink"><a href="#a8aeef4e41dc0930beaa8d6a37b27775c">◆ </a></span>operator--() <span class="overload">[1/2]</span></h2>
413 <div class="memitem">
414 <div class="memproto">
415 <div class="memtemplate">
416 template <typename T_slot > </div>
417 <table class="mlabels">
419 <td class="mlabels-left">
420 <table class="memname">
422 <td class="memname"><a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a>& <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::operator-- </td>
424 <td class="paramname"></td><td>)</td>
429 <td class="mlabels-right">
430 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
433 </div><div class="memdoc">
437 <a id="afd2ebfa71c2df96290f2bce0746d6fa5"></a>
438 <h2 class="memtitle"><span class="permalink"><a href="#afd2ebfa71c2df96290f2bce0746d6fa5">◆ </a></span>operator--() <span class="overload">[2/2]</span></h2>
440 <div class="memitem">
441 <div class="memproto">
442 <div class="memtemplate">
443 template <typename T_slot > </div>
444 <table class="mlabels">
446 <td class="mlabels-left">
447 <table class="memname">
449 <td class="memname"><a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a> <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::operator-- </td>
451 <td class="paramtype">int </td>
452 <td class="paramname"></td><td>)</td>
457 <td class="mlabels-right">
458 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
461 </div><div class="memdoc">
465 <a id="a0a77bd2eccf05cecbdf3b690c5301540"></a>
466 <h2 class="memtitle"><span class="permalink"><a href="#a0a77bd2eccf05cecbdf3b690c5301540">◆ </a></span>operator->()</h2>
468 <div class="memitem">
469 <div class="memproto">
470 <div class="memtemplate">
471 template <typename T_slot > </div>
472 <table class="mlabels">
474 <td class="mlabels-left">
475 <table class="memname">
477 <td class="memname"><a class="el" href="structsigc_1_1slot__iterator.html#afb36f2add6064e0d7e7ae63ee2ddcde9">pointer</a> <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::operator-> </td>
479 <td class="paramname"></td><td>)</td>
484 <td class="mlabels-right">
485 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
488 </div><div class="memdoc">
492 <a id="af2b4e16f15258f6cd98f8049afd0b88d"></a>
493 <h2 class="memtitle"><span class="permalink"><a href="#af2b4e16f15258f6cd98f8049afd0b88d">◆ </a></span>operator==()</h2>
495 <div class="memitem">
496 <div class="memproto">
497 <div class="memtemplate">
498 template <typename T_slot > </div>
499 <table class="mlabels">
501 <td class="mlabels-left">
502 <table class="memname">
504 <td class="memname">bool <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::operator== </td>
506 <td class="paramtype">const <a class="el" href="structsigc_1_1slot__iterator.html">slot_iterator</a>< T_slot > & </td>
507 <td class="paramname"><em>other</em></td><td>)</td>
512 <td class="mlabels-right">
513 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
516 </div><div class="memdoc">
520 <h2 class="groupheader">Member Data Documentation</h2>
521 <a id="a5e113a9e58ce7e16a11838a203b72649"></a>
522 <h2 class="memtitle"><span class="permalink"><a href="#a5e113a9e58ce7e16a11838a203b72649">◆ </a></span>i_</h2>
524 <div class="memitem">
525 <div class="memproto">
526 <div class="memtemplate">
527 template <typename T_slot > </div>
528 <table class="memname">
530 <td class="memname"><a class="el" href="structsigc_1_1slot__iterator.html#a189fa620b9d90dc1a224d9ad91da5011">iterator_type</a> <a class="el" href="structsigc_1_1slot__iterator.html">sigc::slot_iterator</a>< T_slot >::i_</td>
533 </div><div class="memdoc">
537 </div><!-- contents -->
538 <!-- start footer part -->
539 <hr class="footer"/><address class="footer"><small>
540 Generated on Fri Feb 11 2022 15:40:59 for libsigc++ by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1