20
<!-- Generated by Doxygen 1.3.8 -->
20
<!-- Generated by Doxygen 1.3.9.1 -->
21
21
<h1>sigc::internal::lambda_select4 Struct Reference</h1>Inheritance diagram for sigc::internal::lambda_select4:<p><center><img src="structsigc_1_1internal_1_1lambda__select4__inherit__graph.png" border="0" usemap="#sigc_1_1internal_1_1lambda__select4__inherit__map" alt="Inheritance graph"></center>
22
22
<map name="sigc_1_1internal_1_1lambda__select4__inherit__map">
23
<area href="structsigc_1_1lambda__base.html" shape="rect" coords="39,155,159,174" alt="">
24
<area href="structsigc_1_1adaptor__base.html" shape="rect" coords="39,86,159,105" alt="">
25
<area href="structsigc_1_1functor__base.html" shape="rect" coords="40,17,157,35" alt="">
23
<area href="structsigc_1_1lambda__base.html" shape="rect" coords="39,158,173,182" alt="">
24
<area href="structsigc_1_1adaptor__base.html" shape="rect" coords="39,84,173,108" alt="">
25
<area href="structsigc_1_1functor__base.html" shape="rect" coords="41,9,171,33" alt="">
27
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="structsigc_1_1internal_1_1lambda__select4-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
27
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="structsigc_1_1internal_1_1lambda__select4-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
29
<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
30
<tr><td class="memItemLeft" nowrap align=right valign=top>typedef void </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#w0">result_type</a></td></tr>
32
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
33
<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a0">operator()</a> () const</td></tr>
35
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3, class T_arg4> T_arg4 </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a1">operator()</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4) const</td></tr>
37
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3, class T_arg4> T_arg4 </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a2">sun_forte_workaround</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4) const</td></tr>
39
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> T_arg4 </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a3">operator()</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5) const</td></tr>
41
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> T_arg4 </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a4">sun_forte_workaround</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5) const</td></tr>
43
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> T_arg4 </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a5">operator()</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5, T_arg6 _A_6) const</td></tr>
45
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> T_arg4 </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a6">sun_forte_workaround</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5, T_arg6 _A_6) const</td></tr>
47
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> T_arg4 </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a7">operator()</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5, T_arg6 _A_6, T_arg7 _A_7) const</td></tr>
49
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> T_arg4 </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a8">sun_forte_workaround</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5, T_arg6 _A_6, T_arg7 _A_7) const</td></tr>
29
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
30
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#w0">result_type</a></td></tr>
32
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
33
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a0">operator()</a> () const </td></tr>
35
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4> </td></tr>
36
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">T_arg4 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a1">operator()</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4) const </td></tr>
38
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4> </td></tr>
39
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">T_arg4 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a2">sun_forte_workaround</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4) const </td></tr>
41
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> </td></tr>
42
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">T_arg4 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a3">operator()</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5) const </td></tr>
44
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> </td></tr>
45
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">T_arg4 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a4">sun_forte_workaround</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5) const </td></tr>
47
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> </td></tr>
48
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">T_arg4 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a5">operator()</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5, T_arg6 _A_6) const </td></tr>
50
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> </td></tr>
51
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">T_arg4 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a6">sun_forte_workaround</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5, T_arg6 _A_6) const </td></tr>
53
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> </td></tr>
54
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">T_arg4 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a7">operator()</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5, T_arg6 _A_6, T_arg7 _A_7) const </td></tr>
56
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> </td></tr>
57
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">T_arg4 </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#a8">sun_forte_workaround</a> (T_arg1 _A_1, T_arg2 _A_2, T_arg3 _A_3, T_arg4 _A_4, T_arg5 _A_5, T_arg6 _A_6, T_arg7 _A_7) const </td></tr>
52
60
<hr><h2>Member Typedef Documentation</h2>
53
<a class="anchor" name="w0" doxytag="sigc::internal::lambda_select4::result_type" ></a><p>
61
<a class="anchor" name="w0" doxytag="sigc::internal::lambda_select4::result_type"></a><p>
54
62
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
57
65
<table cellpadding="0" cellspacing="0" border="0">
59
<td class="md" nowrap valign="top"> typedef void <a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#w0">sigc::internal::lambda_select4::result_type</a> </td>
67
<td class="md" nowrap valign="top">typedef void <a class="el" href="structsigc_1_1internal_1_1lambda__select4.html#w0">sigc::internal::lambda_select4::result_type</a> </td>
65
<table cellspacing=5 cellpadding=0 border=0>
73
<table cellspacing="5" cellpadding="0" border="0">
84
92
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> </td>
87
<td class="md" nowrap valign="top"> T_arg4 sigc::internal::lambda_select4::operator() </td>
95
<td class="md" nowrap valign="top">T_arg4 sigc::internal::lambda_select4::operator() </td>
88
96
<td class="md" valign="top">(</td>
89
97
<td class="md" nowrap valign="top">T_arg1 </td>
90
98
<td class="mdname" nowrap> <em>_A_1</em>, </td>
93
101
<td class="md" nowrap align="right"></td>
95
103
<td class="md" nowrap>T_arg2 </td>
96
104
<td class="mdname" nowrap> <em>_A_2</em>, </td>
99
107
<td class="md" nowrap align="right"></td>
101
109
<td class="md" nowrap>T_arg3 </td>
102
110
<td class="mdname" nowrap> <em>_A_3</em>, </td>
105
113
<td class="md" nowrap align="right"></td>
107
115
<td class="md" nowrap>T_arg4 </td>
108
116
<td class="mdname" nowrap> <em>_A_4</em>, </td>
111
119
<td class="md" nowrap align="right"></td>
113
121
<td class="md" nowrap>T_arg5 </td>
114
122
<td class="mdname" nowrap> <em>_A_5</em>, </td>
117
125
<td class="md" nowrap align="right"></td>
119
127
<td class="md" nowrap>T_arg6 </td>
120
128
<td class="mdname" nowrap> <em>_A_6</em>, </td>
123
131
<td class="md" nowrap align="right"></td>
125
133
<td class="md" nowrap>T_arg7 </td>
126
134
<td class="mdname" nowrap> <em>_A_7</em></td>
130
138
<td class="md">) </td>
131
139
<td class="md" colspan="2"> const<code> [inline]</code></td>
155
163
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> </td>
158
<td class="md" nowrap valign="top"> T_arg4 sigc::internal::lambda_select4::operator() </td>
166
<td class="md" nowrap valign="top">T_arg4 sigc::internal::lambda_select4::operator() </td>
159
167
<td class="md" valign="top">(</td>
160
168
<td class="md" nowrap valign="top">T_arg1 </td>
161
169
<td class="mdname" nowrap> <em>_A_1</em>, </td>
164
172
<td class="md" nowrap align="right"></td>
166
174
<td class="md" nowrap>T_arg2 </td>
167
175
<td class="mdname" nowrap> <em>_A_2</em>, </td>
170
178
<td class="md" nowrap align="right"></td>
172
180
<td class="md" nowrap>T_arg3 </td>
173
181
<td class="mdname" nowrap> <em>_A_3</em>, </td>
176
184
<td class="md" nowrap align="right"></td>
178
186
<td class="md" nowrap>T_arg4 </td>
179
187
<td class="mdname" nowrap> <em>_A_4</em>, </td>
182
190
<td class="md" nowrap align="right"></td>
184
192
<td class="md" nowrap>T_arg5 </td>
185
193
<td class="mdname" nowrap> <em>_A_5</em>, </td>
188
196
<td class="md" nowrap align="right"></td>
190
198
<td class="md" nowrap>T_arg6 </td>
191
199
<td class="mdname" nowrap> <em>_A_6</em></td>
195
203
<td class="md">) </td>
196
204
<td class="md" colspan="2"> const<code> [inline]</code></td>
359
367
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> </td>
362
<td class="md" nowrap valign="top"> T_arg4 sigc::internal::lambda_select4::sun_forte_workaround </td>
370
<td class="md" nowrap valign="top">T_arg4 sigc::internal::lambda_select4::sun_forte_workaround </td>
363
371
<td class="md" valign="top">(</td>
364
372
<td class="md" nowrap valign="top">T_arg1 </td>
365
373
<td class="mdname" nowrap> <em>_A_1</em>, </td>
368
376
<td class="md" nowrap align="right"></td>
370
378
<td class="md" nowrap>T_arg2 </td>
371
379
<td class="mdname" nowrap> <em>_A_2</em>, </td>
374
382
<td class="md" nowrap align="right"></td>
376
384
<td class="md" nowrap>T_arg3 </td>
377
385
<td class="mdname" nowrap> <em>_A_3</em>, </td>
380
388
<td class="md" nowrap align="right"></td>
382
390
<td class="md" nowrap>T_arg4 </td>
383
391
<td class="mdname" nowrap> <em>_A_4</em>, </td>
386
394
<td class="md" nowrap align="right"></td>
388
396
<td class="md" nowrap>T_arg5 </td>
389
397
<td class="mdname" nowrap> <em>_A_5</em>, </td>
392
400
<td class="md" nowrap align="right"></td>
394
402
<td class="md" nowrap>T_arg6 </td>
395
403
<td class="mdname" nowrap> <em>_A_6</em>, </td>
398
406
<td class="md" nowrap align="right"></td>
400
408
<td class="md" nowrap>T_arg7 </td>
401
409
<td class="mdname" nowrap> <em>_A_7</em></td>
405
413
<td class="md">) </td>
406
414
<td class="md" colspan="2"> const<code> [inline]</code></td>
430
438
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> </td>
433
<td class="md" nowrap valign="top"> T_arg4 sigc::internal::lambda_select4::sun_forte_workaround </td>
441
<td class="md" nowrap valign="top">T_arg4 sigc::internal::lambda_select4::sun_forte_workaround </td>
434
442
<td class="md" valign="top">(</td>
435
443
<td class="md" nowrap valign="top">T_arg1 </td>
436
444
<td class="mdname" nowrap> <em>_A_1</em>, </td>
439
447
<td class="md" nowrap align="right"></td>
441
449
<td class="md" nowrap>T_arg2 </td>
442
450
<td class="mdname" nowrap> <em>_A_2</em>, </td>
445
453
<td class="md" nowrap align="right"></td>
447
455
<td class="md" nowrap>T_arg3 </td>
448
456
<td class="mdname" nowrap> <em>_A_3</em>, </td>
451
459
<td class="md" nowrap align="right"></td>
453
461
<td class="md" nowrap>T_arg4 </td>
454
462
<td class="mdname" nowrap> <em>_A_4</em>, </td>
457
465
<td class="md" nowrap align="right"></td>
459
467
<td class="md" nowrap>T_arg5 </td>
460
468
<td class="mdname" nowrap> <em>_A_5</em>, </td>
463
471
<td class="md" nowrap align="right"></td>
465
473
<td class="md" nowrap>T_arg6 </td>
466
474
<td class="mdname" nowrap> <em>_A_6</em></td>
470
478
<td class="md">) </td>
471
479
<td class="md" colspan="2"> const<code> [inline]</code></td>