27
27
Inheritance diagram for sigc::hide_functor< 1, T_functor >:<p><center><img src="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4__inherit__graph.png" border="0" usemap="#sigc_1_1hide__functor_3_011_00_01T__functor_01_4__inherit__map" alt="Inheritance graph"></center>
28
28
<map name="sigc_1_1hide__functor_3_011_00_01T__functor_01_4__inherit__map">
29
<area href="structsigc_1_1adapts.html" shape="rect" coords="31,155,188,174" alt="">
30
<area href="structsigc_1_1adaptor__base.html" shape="rect" coords="49,86,169,105" alt="">
31
<area href="structsigc_1_1functor__base.html" shape="rect" coords="51,17,168,35" alt="">
29
<area href="structsigc_1_1adapts.html" shape="rect" coords="30,158,204,182" alt="">
30
<area href="structsigc_1_1adaptor__base.html" shape="rect" coords="50,84,184,108" alt="">
31
<area href="structsigc_1_1functor__base.html" shape="rect" coords="52,9,182,33" alt="">
33
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
33
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
35
<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
36
<tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="structsigc_1_1adapts.html">adapts</a>< T_functor <br>
37
>::<a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#w0">adaptor_type</a> </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#w0">adaptor_type</a></td></tr>
39
<tr><td class="memItemLeft" nowrap align=right valign=top>typedef adaptor_type::result_type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#w1">result_type</a></td></tr>
41
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
42
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
43
T_arg2 >::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a0">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2)</td></tr>
35
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
36
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structsigc_1_1adapts.html">adapts</a>< T_functor <br>
37
>::<a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#w0">adaptor_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#w0">adaptor_type</a></td></tr>
39
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef adaptor_type::result_type </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#w1">result_type</a></td></tr>
41
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
42
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2> </td></tr>
43
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
44
T_arg2 >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a0">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2)</td></tr>
45
46
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invokes the wrapped functor ignoring the 2th argument. <a href="#a0"></a><br></td></tr>
46
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
47
T_arg2 >::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a1">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2)</td></tr>
47
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2> </td></tr>
48
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
49
T_arg2 >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a1">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2)</td></tr>
49
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
50
T_arg2, T_arg3 >::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a2">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3)</td></tr>
51
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3> </td></tr>
52
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
53
T_arg2, T_arg3 >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a2">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3)</td></tr>
52
55
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invokes the wrapped functor ignoring the 2th argument. <a href="#a2"></a><br></td></tr>
53
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
54
T_arg2, T_arg3 >::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a3">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3)</td></tr>
56
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3> </td></tr>
57
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
58
T_arg2, T_arg3 >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a3">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3)</td></tr>
56
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3, class T_arg4> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
60
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4> </td></tr>
61
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
57
62
T_arg2, T_arg3, T_arg4 <br>
58
>::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a4">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4)</td></tr>
63
>::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a4">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4)</td></tr>
60
65
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invokes the wrapped functor ignoring the 2th argument. <a href="#a4"></a><br></td></tr>
61
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_arg1, class T_arg2, class T_arg3, class T_arg4> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
66
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4> </td></tr>
67
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
62
68
T_arg2, T_arg3, T_arg4 <br>
63
>::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a5">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4)</td></tr>
69
>::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a5">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4)</td></tr>
65
<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> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
71
<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>
72
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
66
73
T_arg2, T_arg3, T_arg4, T_arg5 <br>
67
>::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a6">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5)</td></tr>
74
>::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a6">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5)</td></tr>
69
76
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invokes the wrapped functor ignoring the 2th argument. <a href="#a6"></a><br></td></tr>
70
<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> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
77
<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>
78
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
71
79
T_arg2, T_arg3, T_arg4, T_arg5 <br>
72
>::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a7">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5)</td></tr>
80
>::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a7">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5)</td></tr>
74
<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> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
82
<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>
83
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
75
84
T_arg2, T_arg3, T_arg4, T_arg5,<br>
76
T_arg6 >::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a8">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6)</td></tr>
85
T_arg6 >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a8">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6)</td></tr>
78
87
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invokes the wrapped functor ignoring the 2th argument. <a href="#a8"></a><br></td></tr>
79
<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> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
88
<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>
89
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
80
90
T_arg2, T_arg3, T_arg4, T_arg5,<br>
81
T_arg6 >::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a9">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6)</td></tr>
91
T_arg6 >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a9">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6)</td></tr>
83
<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> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
93
<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>
94
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
84
95
T_arg2, T_arg3, T_arg4, T_arg5,<br>
85
T_arg6, T_arg7 >::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a10">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6, T_arg7 _A_a7)</td></tr>
96
T_arg6, T_arg7 >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a10">operator()</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6, T_arg7 _A_a7)</td></tr>
87
98
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invokes the wrapped functor ignoring the 2th argument. <a href="#a10"></a><br></td></tr>
88
<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> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
99
<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>
100
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a>< T_arg1,<br>
89
101
T_arg2, T_arg3, T_arg4, T_arg5,<br>
90
T_arg6, T_arg7 >::type </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a11">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6, T_arg7 _A_a7)</td></tr>
102
T_arg6, T_arg7 >::type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a11">sun_forte_workaround</a> (T_arg1 _A_a1, T_arg2 _A_a2, T_arg3 _A_a3, T_arg4 _A_a4, T_arg5 _A_a5, T_arg6 _A_a6, T_arg7 _A_a7)</td></tr>
92
<tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a12">hide_functor</a> (const T_functor& _A_func)</td></tr>
104
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a12">hide_functor</a> (const T_functor& _A_func)</td></tr>
94
106
<tr><td class="mdescLeft"> </td><td class="mdescRight">Constructs a hide_functor object that adds a dummy parameter to the passed functor. <a href="#a12"></a><br></td></tr>
199
207
<dl compact><dt><b>Parameters:</b></dt><dd>
200
208
<table border="0" cellspacing="2" cellpadding="0">
201
<tr><td></td><td valign=top><em>_A_functor</em> </td><td>Functor to invoke from <a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a0">operator()()</a>. </td></tr>
207
<a class="anchor" name="a10" doxytag="sigc::hide_functor< 1, T_functor >::operator()" ></a><p>
208
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
211
<table cellpadding="0" cellspacing="0" border="0">
213
<td class="md" colspan="4">
214
template <class T_functor> </td>
217
<td class="md" colspan="4">
218
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> </td>
221
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6,T_arg7>::type sigc::hide_functor<1, T_functor>::operator() </td>
222
<td class="md" valign="top">(</td>
223
<td class="md" nowrap valign="top">T_arg1 </td>
224
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
227
<td class="md" nowrap align="right"></td>
229
<td class="md" nowrap>T_arg2 </td>
230
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
233
<td class="md" nowrap align="right"></td>
235
<td class="md" nowrap>T_arg3 </td>
236
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
239
<td class="md" nowrap align="right"></td>
241
<td class="md" nowrap>T_arg4 </td>
242
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
245
<td class="md" nowrap align="right"></td>
247
<td class="md" nowrap>T_arg5 </td>
248
<td class="mdname" nowrap> <em>_A_a5</em>, </td>
251
<td class="md" nowrap align="right"></td>
253
<td class="md" nowrap>T_arg6 </td>
254
<td class="mdname" nowrap> <em>_A_a6</em>, </td>
257
<td class="md" nowrap align="right"></td>
259
<td class="md" nowrap>T_arg7 </td>
260
<td class="mdname" nowrap> <em>_A_a7</em></td>
264
<td class="md">) </td>
265
<td class="md" colspan="2"><code> [inline]</code></td>
271
<table cellspacing=5 cellpadding=0 border=0>
279
Invokes the wrapped functor ignoring the 2th argument.
281
<dl compact><dt><b>Parameters:</b></dt><dd>
282
<table border="0" cellspacing="2" cellpadding="0">
283
<tr><td></td><td valign=top><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
284
<tr><td></td><td valign=top><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
285
<tr><td></td><td valign=top><em>_A_arg3</em> </td><td>Argument to be passed on to the functor. </td></tr>
286
<tr><td></td><td valign=top><em>_A_arg4</em> </td><td>Argument to be passed on to the functor. </td></tr>
287
<tr><td></td><td valign=top><em>_A_arg5</em> </td><td>Argument to be passed on to the functor. </td></tr>
288
<tr><td></td><td valign=top><em>_A_arg6</em> </td><td>Argument to be passed on to the functor. </td></tr>
289
<tr><td></td><td valign=top><em>_A_arg7</em> </td><td>Argument to be passed on to the functor. </td></tr>
292
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
296
<a class="anchor" name="a8" doxytag="sigc::hide_functor< 1, T_functor >::operator()" ></a><p>
297
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
300
<table cellpadding="0" cellspacing="0" border="0">
302
<td class="md" colspan="4">
303
template <class T_functor> </td>
306
<td class="md" colspan="4">
307
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> </td>
310
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6>::type sigc::hide_functor<1, T_functor>::operator() </td>
311
<td class="md" valign="top">(</td>
312
<td class="md" nowrap valign="top">T_arg1 </td>
313
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
316
<td class="md" nowrap align="right"></td>
318
<td class="md" nowrap>T_arg2 </td>
319
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
322
<td class="md" nowrap align="right"></td>
324
<td class="md" nowrap>T_arg3 </td>
325
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
328
<td class="md" nowrap align="right"></td>
330
<td class="md" nowrap>T_arg4 </td>
331
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
334
<td class="md" nowrap align="right"></td>
336
<td class="md" nowrap>T_arg5 </td>
337
<td class="mdname" nowrap> <em>_A_a5</em>, </td>
340
<td class="md" nowrap align="right"></td>
342
<td class="md" nowrap>T_arg6 </td>
343
<td class="mdname" nowrap> <em>_A_a6</em></td>
347
<td class="md">) </td>
348
<td class="md" colspan="2"><code> [inline]</code></td>
354
<table cellspacing=5 cellpadding=0 border=0>
362
Invokes the wrapped functor ignoring the 2th argument.
364
<dl compact><dt><b>Parameters:</b></dt><dd>
365
<table border="0" cellspacing="2" cellpadding="0">
366
<tr><td></td><td valign=top><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
367
<tr><td></td><td valign=top><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
368
<tr><td></td><td valign=top><em>_A_arg3</em> </td><td>Argument to be passed on to the functor. </td></tr>
369
<tr><td></td><td valign=top><em>_A_arg4</em> </td><td>Argument to be passed on to the functor. </td></tr>
370
<tr><td></td><td valign=top><em>_A_arg5</em> </td><td>Argument to be passed on to the functor. </td></tr>
371
<tr><td></td><td valign=top><em>_A_arg6</em> </td><td>Argument to be passed on to the functor. </td></tr>
374
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
378
<a class="anchor" name="a6" doxytag="sigc::hide_functor< 1, T_functor >::operator()" ></a><p>
379
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
382
<table cellpadding="0" cellspacing="0" border="0">
384
<td class="md" colspan="4">
385
template <class T_functor> </td>
388
<td class="md" colspan="4">
389
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> </td>
392
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5>::type sigc::hide_functor<1, T_functor>::operator() </td>
393
<td class="md" valign="top">(</td>
394
<td class="md" nowrap valign="top">T_arg1 </td>
395
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
398
<td class="md" nowrap align="right"></td>
400
<td class="md" nowrap>T_arg2 </td>
401
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
404
<td class="md" nowrap align="right"></td>
406
<td class="md" nowrap>T_arg3 </td>
407
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
410
<td class="md" nowrap align="right"></td>
412
<td class="md" nowrap>T_arg4 </td>
413
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
416
<td class="md" nowrap align="right"></td>
418
<td class="md" nowrap>T_arg5 </td>
419
<td class="mdname" nowrap> <em>_A_a5</em></td>
423
<td class="md">) </td>
424
<td class="md" colspan="2"><code> [inline]</code></td>
430
<table cellspacing=5 cellpadding=0 border=0>
438
Invokes the wrapped functor ignoring the 2th argument.
440
<dl compact><dt><b>Parameters:</b></dt><dd>
441
<table border="0" cellspacing="2" cellpadding="0">
442
<tr><td></td><td valign=top><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
443
<tr><td></td><td valign=top><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
444
<tr><td></td><td valign=top><em>_A_arg3</em> </td><td>Argument to be passed on to the functor. </td></tr>
445
<tr><td></td><td valign=top><em>_A_arg4</em> </td><td>Argument to be passed on to the functor. </td></tr>
446
<tr><td></td><td valign=top><em>_A_arg5</em> </td><td>Argument to be passed on to the functor. </td></tr>
449
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
453
<a class="anchor" name="a4" doxytag="sigc::hide_functor< 1, T_functor >::operator()" ></a><p>
454
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
457
<table cellpadding="0" cellspacing="0" border="0">
459
<td class="md" colspan="4">
460
template <class T_functor> </td>
463
<td class="md" colspan="4">
464
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4> </td>
467
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4>::type sigc::hide_functor<1, T_functor>::operator() </td>
468
<td class="md" valign="top">(</td>
469
<td class="md" nowrap valign="top">T_arg1 </td>
470
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
473
<td class="md" nowrap align="right"></td>
475
<td class="md" nowrap>T_arg2 </td>
476
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
479
<td class="md" nowrap align="right"></td>
481
<td class="md" nowrap>T_arg3 </td>
482
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
485
<td class="md" nowrap align="right"></td>
487
<td class="md" nowrap>T_arg4 </td>
488
<td class="mdname" nowrap> <em>_A_a4</em></td>
492
<td class="md">) </td>
493
<td class="md" colspan="2"><code> [inline]</code></td>
499
<table cellspacing=5 cellpadding=0 border=0>
507
Invokes the wrapped functor ignoring the 2th argument.
509
<dl compact><dt><b>Parameters:</b></dt><dd>
510
<table border="0" cellspacing="2" cellpadding="0">
511
<tr><td></td><td valign=top><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
512
<tr><td></td><td valign=top><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
513
<tr><td></td><td valign=top><em>_A_arg3</em> </td><td>Argument to be passed on to the functor. </td></tr>
514
<tr><td></td><td valign=top><em>_A_arg4</em> </td><td>Argument to be passed on to the functor. </td></tr>
517
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
521
<a class="anchor" name="a2" doxytag="sigc::hide_functor< 1, T_functor >::operator()" ></a><p>
522
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
525
<table cellpadding="0" cellspacing="0" border="0">
527
<td class="md" colspan="4">
528
template <class T_functor> </td>
531
<td class="md" colspan="4">
532
template <class T_arg1, class T_arg2, class T_arg3> </td>
535
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3>::type sigc::hide_functor<1, T_functor>::operator() </td>
536
<td class="md" valign="top">(</td>
537
<td class="md" nowrap valign="top">T_arg1 </td>
538
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
541
<td class="md" nowrap align="right"></td>
543
<td class="md" nowrap>T_arg2 </td>
544
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
547
<td class="md" nowrap align="right"></td>
549
<td class="md" nowrap>T_arg3 </td>
550
<td class="mdname" nowrap> <em>_A_a3</em></td>
554
<td class="md">) </td>
555
<td class="md" colspan="2"><code> [inline]</code></td>
561
<table cellspacing=5 cellpadding=0 border=0>
569
Invokes the wrapped functor ignoring the 2th argument.
571
<dl compact><dt><b>Parameters:</b></dt><dd>
572
<table border="0" cellspacing="2" cellpadding="0">
573
<tr><td></td><td valign=top><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
574
<tr><td></td><td valign=top><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
575
<tr><td></td><td valign=top><em>_A_arg3</em> </td><td>Argument to be passed on to the functor. </td></tr>
578
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
582
<a class="anchor" name="a0" doxytag="sigc::hide_functor< 1, T_functor >::operator()" ></a><p>
583
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
586
<table cellpadding="0" cellspacing="0" border="0">
588
<td class="md" colspan="4">
589
template <class T_functor> </td>
592
<td class="md" colspan="4">
593
template <class T_arg1, class T_arg2> </td>
596
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2>::type sigc::hide_functor<1, T_functor>::operator() </td>
597
<td class="md" valign="top">(</td>
598
<td class="md" nowrap valign="top">T_arg1 </td>
599
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
602
<td class="md" nowrap align="right"></td>
604
<td class="md" nowrap>T_arg2 </td>
605
<td class="mdname" nowrap> <em>_A_a2</em></td>
609
<td class="md">) </td>
610
<td class="md" colspan="2"><code> [inline]</code></td>
616
<table cellspacing=5 cellpadding=0 border=0>
624
Invokes the wrapped functor ignoring the 2th argument.
626
<dl compact><dt><b>Parameters:</b></dt><dd>
627
<table border="0" cellspacing="2" cellpadding="0">
628
<tr><td></td><td valign=top><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
629
<tr><td></td><td valign=top><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
632
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
636
<a class="anchor" name="a11" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround" ></a><p>
637
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
640
<table cellpadding="0" cellspacing="0" border="0">
642
<td class="md" colspan="4">
643
template <class T_functor> </td>
646
<td class="md" colspan="4">
647
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> </td>
650
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6,T_arg7>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
651
<td class="md" valign="top">(</td>
652
<td class="md" nowrap valign="top">T_arg1 </td>
653
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
656
<td class="md" nowrap align="right"></td>
658
<td class="md" nowrap>T_arg2 </td>
659
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
662
<td class="md" nowrap align="right"></td>
664
<td class="md" nowrap>T_arg3 </td>
665
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
668
<td class="md" nowrap align="right"></td>
670
<td class="md" nowrap>T_arg4 </td>
671
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
674
<td class="md" nowrap align="right"></td>
676
<td class="md" nowrap>T_arg5 </td>
677
<td class="mdname" nowrap> <em>_A_a5</em>, </td>
680
<td class="md" nowrap align="right"></td>
682
<td class="md" nowrap>T_arg6 </td>
683
<td class="mdname" nowrap> <em>_A_a6</em>, </td>
686
<td class="md" nowrap align="right"></td>
688
<td class="md" nowrap>T_arg7 </td>
689
<td class="mdname" nowrap> <em>_A_a7</em></td>
693
<td class="md">) </td>
694
<td class="md" colspan="2"><code> [inline]</code></td>
700
<table cellspacing=5 cellpadding=0 border=0>
711
<a class="anchor" name="a9" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround" ></a><p>
712
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
715
<table cellpadding="0" cellspacing="0" border="0">
717
<td class="md" colspan="4">
718
template <class T_functor> </td>
721
<td class="md" colspan="4">
722
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> </td>
725
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
726
<td class="md" valign="top">(</td>
727
<td class="md" nowrap valign="top">T_arg1 </td>
728
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
731
<td class="md" nowrap align="right"></td>
733
<td class="md" nowrap>T_arg2 </td>
734
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
737
<td class="md" nowrap align="right"></td>
739
<td class="md" nowrap>T_arg3 </td>
740
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
743
<td class="md" nowrap align="right"></td>
745
<td class="md" nowrap>T_arg4 </td>
746
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
749
<td class="md" nowrap align="right"></td>
751
<td class="md" nowrap>T_arg5 </td>
752
<td class="mdname" nowrap> <em>_A_a5</em>, </td>
755
<td class="md" nowrap align="right"></td>
757
<td class="md" nowrap>T_arg6 </td>
758
<td class="mdname" nowrap> <em>_A_a6</em></td>
762
<td class="md">) </td>
763
<td class="md" colspan="2"><code> [inline]</code></td>
769
<table cellspacing=5 cellpadding=0 border=0>
780
<a class="anchor" name="a7" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround" ></a><p>
781
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
784
<table cellpadding="0" cellspacing="0" border="0">
786
<td class="md" colspan="4">
787
template <class T_functor> </td>
790
<td class="md" colspan="4">
791
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> </td>
794
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
795
<td class="md" valign="top">(</td>
796
<td class="md" nowrap valign="top">T_arg1 </td>
797
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
800
<td class="md" nowrap align="right"></td>
802
<td class="md" nowrap>T_arg2 </td>
803
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
806
<td class="md" nowrap align="right"></td>
808
<td class="md" nowrap>T_arg3 </td>
809
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
812
<td class="md" nowrap align="right"></td>
814
<td class="md" nowrap>T_arg4 </td>
815
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
818
<td class="md" nowrap align="right"></td>
820
<td class="md" nowrap>T_arg5 </td>
821
<td class="mdname" nowrap> <em>_A_a5</em></td>
825
<td class="md">) </td>
826
<td class="md" colspan="2"><code> [inline]</code></td>
832
<table cellspacing=5 cellpadding=0 border=0>
843
<a class="anchor" name="a5" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround" ></a><p>
844
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
847
<table cellpadding="0" cellspacing="0" border="0">
849
<td class="md" colspan="4">
850
template <class T_functor> </td>
853
<td class="md" colspan="4">
854
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4> </td>
857
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
858
<td class="md" valign="top">(</td>
859
<td class="md" nowrap valign="top">T_arg1 </td>
860
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
863
<td class="md" nowrap align="right"></td>
865
<td class="md" nowrap>T_arg2 </td>
866
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
869
<td class="md" nowrap align="right"></td>
871
<td class="md" nowrap>T_arg3 </td>
872
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
875
<td class="md" nowrap align="right"></td>
877
<td class="md" nowrap>T_arg4 </td>
878
<td class="mdname" nowrap> <em>_A_a4</em></td>
882
<td class="md">) </td>
883
<td class="md" colspan="2"><code> [inline]</code></td>
889
<table cellspacing=5 cellpadding=0 border=0>
900
<a class="anchor" name="a3" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround" ></a><p>
901
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
904
<table cellpadding="0" cellspacing="0" border="0">
906
<td class="md" colspan="4">
907
template <class T_functor> </td>
910
<td class="md" colspan="4">
911
template <class T_arg1, class T_arg2, class T_arg3> </td>
914
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
915
<td class="md" valign="top">(</td>
916
<td class="md" nowrap valign="top">T_arg1 </td>
917
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
920
<td class="md" nowrap align="right"></td>
922
<td class="md" nowrap>T_arg2 </td>
923
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
926
<td class="md" nowrap align="right"></td>
928
<td class="md" nowrap>T_arg3 </td>
929
<td class="mdname" nowrap> <em>_A_a3</em></td>
933
<td class="md">) </td>
934
<td class="md" colspan="2"><code> [inline]</code></td>
940
<table cellspacing=5 cellpadding=0 border=0>
951
<a class="anchor" name="a1" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround" ></a><p>
952
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
955
<table cellpadding="0" cellspacing="0" border="0">
957
<td class="md" colspan="4">
958
template <class T_functor> </td>
961
<td class="md" colspan="4">
962
template <class T_arg1, class T_arg2> </td>
965
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
966
<td class="md" valign="top">(</td>
967
<td class="md" nowrap valign="top">T_arg1 </td>
968
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
971
<td class="md" nowrap align="right"></td>
973
<td class="md" nowrap>T_arg2 </td>
974
<td class="mdname" nowrap> <em>_A_a2</em></td>
978
<td class="md">) </td>
979
<td class="md" colspan="2"><code> [inline]</code></td>
985
<table cellspacing=5 cellpadding=0 border=0>
209
<tr><td valign="top"></td><td valign="top"><em>_A_functor</em> </td><td>Functor to invoke from <a class="el" href="structsigc_1_1hide__functor_3_011_00_01T__functor_01_4.html#a0">operator()()</a>. </td></tr>
215
<a class="anchor" name="a10" doxytag="sigc::hide_functor< 1, T_functor >::operator()"></a><p>
216
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
219
<table cellpadding="0" cellspacing="0" border="0">
221
<td class="md" colspan="4">
222
template <class T_functor> </td>
225
<td class="md" colspan="4">
226
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> </td>
229
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6,T_arg7>::type sigc::hide_functor<1, T_functor>::operator() </td>
230
<td class="md" valign="top">(</td>
231
<td class="md" nowrap valign="top">T_arg1 </td>
232
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
235
<td class="md" nowrap align="right"></td>
237
<td class="md" nowrap>T_arg2 </td>
238
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
241
<td class="md" nowrap align="right"></td>
243
<td class="md" nowrap>T_arg3 </td>
244
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
247
<td class="md" nowrap align="right"></td>
249
<td class="md" nowrap>T_arg4 </td>
250
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
253
<td class="md" nowrap align="right"></td>
255
<td class="md" nowrap>T_arg5 </td>
256
<td class="mdname" nowrap> <em>_A_a5</em>, </td>
259
<td class="md" nowrap align="right"></td>
261
<td class="md" nowrap>T_arg6 </td>
262
<td class="mdname" nowrap> <em>_A_a6</em>, </td>
265
<td class="md" nowrap align="right"></td>
267
<td class="md" nowrap>T_arg7 </td>
268
<td class="mdname" nowrap> <em>_A_a7</em></td>
272
<td class="md">) </td>
273
<td class="md" colspan="2"><code> [inline]</code></td>
279
<table cellspacing="5" cellpadding="0" border="0">
287
Invokes the wrapped functor ignoring the 2th argument.
289
<dl compact><dt><b>Parameters:</b></dt><dd>
290
<table border="0" cellspacing="2" cellpadding="0">
291
<tr><td valign="top"></td><td valign="top"><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
292
<tr><td valign="top"></td><td valign="top"><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
293
<tr><td valign="top"></td><td valign="top"><em>_A_arg3</em> </td><td>Argument to be passed on to the functor. </td></tr>
294
<tr><td valign="top"></td><td valign="top"><em>_A_arg4</em> </td><td>Argument to be passed on to the functor. </td></tr>
295
<tr><td valign="top"></td><td valign="top"><em>_A_arg5</em> </td><td>Argument to be passed on to the functor. </td></tr>
296
<tr><td valign="top"></td><td valign="top"><em>_A_arg6</em> </td><td>Argument to be passed on to the functor. </td></tr>
297
<tr><td valign="top"></td><td valign="top"><em>_A_arg7</em> </td><td>Argument to be passed on to the functor. </td></tr>
300
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
304
<a class="anchor" name="a8" doxytag="sigc::hide_functor< 1, T_functor >::operator()"></a><p>
305
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
308
<table cellpadding="0" cellspacing="0" border="0">
310
<td class="md" colspan="4">
311
template <class T_functor> </td>
314
<td class="md" colspan="4">
315
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> </td>
318
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6>::type sigc::hide_functor<1, T_functor>::operator() </td>
319
<td class="md" valign="top">(</td>
320
<td class="md" nowrap valign="top">T_arg1 </td>
321
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
324
<td class="md" nowrap align="right"></td>
326
<td class="md" nowrap>T_arg2 </td>
327
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
330
<td class="md" nowrap align="right"></td>
332
<td class="md" nowrap>T_arg3 </td>
333
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
336
<td class="md" nowrap align="right"></td>
338
<td class="md" nowrap>T_arg4 </td>
339
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
342
<td class="md" nowrap align="right"></td>
344
<td class="md" nowrap>T_arg5 </td>
345
<td class="mdname" nowrap> <em>_A_a5</em>, </td>
348
<td class="md" nowrap align="right"></td>
350
<td class="md" nowrap>T_arg6 </td>
351
<td class="mdname" nowrap> <em>_A_a6</em></td>
355
<td class="md">) </td>
356
<td class="md" colspan="2"><code> [inline]</code></td>
362
<table cellspacing="5" cellpadding="0" border="0">
370
Invokes the wrapped functor ignoring the 2th argument.
372
<dl compact><dt><b>Parameters:</b></dt><dd>
373
<table border="0" cellspacing="2" cellpadding="0">
374
<tr><td valign="top"></td><td valign="top"><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
375
<tr><td valign="top"></td><td valign="top"><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
376
<tr><td valign="top"></td><td valign="top"><em>_A_arg3</em> </td><td>Argument to be passed on to the functor. </td></tr>
377
<tr><td valign="top"></td><td valign="top"><em>_A_arg4</em> </td><td>Argument to be passed on to the functor. </td></tr>
378
<tr><td valign="top"></td><td valign="top"><em>_A_arg5</em> </td><td>Argument to be passed on to the functor. </td></tr>
379
<tr><td valign="top"></td><td valign="top"><em>_A_arg6</em> </td><td>Argument to be passed on to the functor. </td></tr>
382
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
386
<a class="anchor" name="a6" doxytag="sigc::hide_functor< 1, T_functor >::operator()"></a><p>
387
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
390
<table cellpadding="0" cellspacing="0" border="0">
392
<td class="md" colspan="4">
393
template <class T_functor> </td>
396
<td class="md" colspan="4">
397
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> </td>
400
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5>::type sigc::hide_functor<1, T_functor>::operator() </td>
401
<td class="md" valign="top">(</td>
402
<td class="md" nowrap valign="top">T_arg1 </td>
403
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
406
<td class="md" nowrap align="right"></td>
408
<td class="md" nowrap>T_arg2 </td>
409
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
412
<td class="md" nowrap align="right"></td>
414
<td class="md" nowrap>T_arg3 </td>
415
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
418
<td class="md" nowrap align="right"></td>
420
<td class="md" nowrap>T_arg4 </td>
421
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
424
<td class="md" nowrap align="right"></td>
426
<td class="md" nowrap>T_arg5 </td>
427
<td class="mdname" nowrap> <em>_A_a5</em></td>
431
<td class="md">) </td>
432
<td class="md" colspan="2"><code> [inline]</code></td>
438
<table cellspacing="5" cellpadding="0" border="0">
446
Invokes the wrapped functor ignoring the 2th argument.
448
<dl compact><dt><b>Parameters:</b></dt><dd>
449
<table border="0" cellspacing="2" cellpadding="0">
450
<tr><td valign="top"></td><td valign="top"><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
451
<tr><td valign="top"></td><td valign="top"><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
452
<tr><td valign="top"></td><td valign="top"><em>_A_arg3</em> </td><td>Argument to be passed on to the functor. </td></tr>
453
<tr><td valign="top"></td><td valign="top"><em>_A_arg4</em> </td><td>Argument to be passed on to the functor. </td></tr>
454
<tr><td valign="top"></td><td valign="top"><em>_A_arg5</em> </td><td>Argument to be passed on to the functor. </td></tr>
457
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
461
<a class="anchor" name="a4" doxytag="sigc::hide_functor< 1, T_functor >::operator()"></a><p>
462
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
465
<table cellpadding="0" cellspacing="0" border="0">
467
<td class="md" colspan="4">
468
template <class T_functor> </td>
471
<td class="md" colspan="4">
472
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4> </td>
475
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4>::type sigc::hide_functor<1, T_functor>::operator() </td>
476
<td class="md" valign="top">(</td>
477
<td class="md" nowrap valign="top">T_arg1 </td>
478
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
481
<td class="md" nowrap align="right"></td>
483
<td class="md" nowrap>T_arg2 </td>
484
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
487
<td class="md" nowrap align="right"></td>
489
<td class="md" nowrap>T_arg3 </td>
490
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
493
<td class="md" nowrap align="right"></td>
495
<td class="md" nowrap>T_arg4 </td>
496
<td class="mdname" nowrap> <em>_A_a4</em></td>
500
<td class="md">) </td>
501
<td class="md" colspan="2"><code> [inline]</code></td>
507
<table cellspacing="5" cellpadding="0" border="0">
515
Invokes the wrapped functor ignoring the 2th argument.
517
<dl compact><dt><b>Parameters:</b></dt><dd>
518
<table border="0" cellspacing="2" cellpadding="0">
519
<tr><td valign="top"></td><td valign="top"><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
520
<tr><td valign="top"></td><td valign="top"><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
521
<tr><td valign="top"></td><td valign="top"><em>_A_arg3</em> </td><td>Argument to be passed on to the functor. </td></tr>
522
<tr><td valign="top"></td><td valign="top"><em>_A_arg4</em> </td><td>Argument to be passed on to the functor. </td></tr>
525
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
529
<a class="anchor" name="a2" doxytag="sigc::hide_functor< 1, T_functor >::operator()"></a><p>
530
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
533
<table cellpadding="0" cellspacing="0" border="0">
535
<td class="md" colspan="4">
536
template <class T_functor> </td>
539
<td class="md" colspan="4">
540
template <class T_arg1, class T_arg2, class T_arg3> </td>
543
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3>::type sigc::hide_functor<1, T_functor>::operator() </td>
544
<td class="md" valign="top">(</td>
545
<td class="md" nowrap valign="top">T_arg1 </td>
546
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
549
<td class="md" nowrap align="right"></td>
551
<td class="md" nowrap>T_arg2 </td>
552
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
555
<td class="md" nowrap align="right"></td>
557
<td class="md" nowrap>T_arg3 </td>
558
<td class="mdname" nowrap> <em>_A_a3</em></td>
562
<td class="md">) </td>
563
<td class="md" colspan="2"><code> [inline]</code></td>
569
<table cellspacing="5" cellpadding="0" border="0">
577
Invokes the wrapped functor ignoring the 2th argument.
579
<dl compact><dt><b>Parameters:</b></dt><dd>
580
<table border="0" cellspacing="2" cellpadding="0">
581
<tr><td valign="top"></td><td valign="top"><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
582
<tr><td valign="top"></td><td valign="top"><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
583
<tr><td valign="top"></td><td valign="top"><em>_A_arg3</em> </td><td>Argument to be passed on to the functor. </td></tr>
586
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
590
<a class="anchor" name="a0" doxytag="sigc::hide_functor< 1, T_functor >::operator()"></a><p>
591
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
594
<table cellpadding="0" cellspacing="0" border="0">
596
<td class="md" colspan="4">
597
template <class T_functor> </td>
600
<td class="md" colspan="4">
601
template <class T_arg1, class T_arg2> </td>
604
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2>::type sigc::hide_functor<1, T_functor>::operator() </td>
605
<td class="md" valign="top">(</td>
606
<td class="md" nowrap valign="top">T_arg1 </td>
607
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
610
<td class="md" nowrap align="right"></td>
612
<td class="md" nowrap>T_arg2 </td>
613
<td class="mdname" nowrap> <em>_A_a2</em></td>
617
<td class="md">) </td>
618
<td class="md" colspan="2"><code> [inline]</code></td>
624
<table cellspacing="5" cellpadding="0" border="0">
632
Invokes the wrapped functor ignoring the 2th argument.
634
<dl compact><dt><b>Parameters:</b></dt><dd>
635
<table border="0" cellspacing="2" cellpadding="0">
636
<tr><td valign="top"></td><td valign="top"><em>_A_arg1</em> </td><td>Argument to be passed on to the functor. </td></tr>
637
<tr><td valign="top"></td><td valign="top"><em>_A_arg2</em> </td><td>Argument to be ignored. </td></tr>
640
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the functor invocation. </dd></dl>
644
<a class="anchor" name="a11" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround"></a><p>
645
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
648
<table cellpadding="0" cellspacing="0" border="0">
650
<td class="md" colspan="4">
651
template <class T_functor> </td>
654
<td class="md" colspan="4">
655
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> </td>
658
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6,T_arg7>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
659
<td class="md" valign="top">(</td>
660
<td class="md" nowrap valign="top">T_arg1 </td>
661
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
664
<td class="md" nowrap align="right"></td>
666
<td class="md" nowrap>T_arg2 </td>
667
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
670
<td class="md" nowrap align="right"></td>
672
<td class="md" nowrap>T_arg3 </td>
673
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
676
<td class="md" nowrap align="right"></td>
678
<td class="md" nowrap>T_arg4 </td>
679
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
682
<td class="md" nowrap align="right"></td>
684
<td class="md" nowrap>T_arg5 </td>
685
<td class="mdname" nowrap> <em>_A_a5</em>, </td>
688
<td class="md" nowrap align="right"></td>
690
<td class="md" nowrap>T_arg6 </td>
691
<td class="mdname" nowrap> <em>_A_a6</em>, </td>
694
<td class="md" nowrap align="right"></td>
696
<td class="md" nowrap>T_arg7 </td>
697
<td class="mdname" nowrap> <em>_A_a7</em></td>
701
<td class="md">) </td>
702
<td class="md" colspan="2"><code> [inline]</code></td>
708
<table cellspacing="5" cellpadding="0" border="0">
719
<a class="anchor" name="a9" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround"></a><p>
720
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
723
<table cellpadding="0" cellspacing="0" border="0">
725
<td class="md" colspan="4">
726
template <class T_functor> </td>
729
<td class="md" colspan="4">
730
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> </td>
733
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5,T_arg6>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
734
<td class="md" valign="top">(</td>
735
<td class="md" nowrap valign="top">T_arg1 </td>
736
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
739
<td class="md" nowrap align="right"></td>
741
<td class="md" nowrap>T_arg2 </td>
742
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
745
<td class="md" nowrap align="right"></td>
747
<td class="md" nowrap>T_arg3 </td>
748
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
751
<td class="md" nowrap align="right"></td>
753
<td class="md" nowrap>T_arg4 </td>
754
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
757
<td class="md" nowrap align="right"></td>
759
<td class="md" nowrap>T_arg5 </td>
760
<td class="mdname" nowrap> <em>_A_a5</em>, </td>
763
<td class="md" nowrap align="right"></td>
765
<td class="md" nowrap>T_arg6 </td>
766
<td class="mdname" nowrap> <em>_A_a6</em></td>
770
<td class="md">) </td>
771
<td class="md" colspan="2"><code> [inline]</code></td>
777
<table cellspacing="5" cellpadding="0" border="0">
788
<a class="anchor" name="a7" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround"></a><p>
789
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
792
<table cellpadding="0" cellspacing="0" border="0">
794
<td class="md" colspan="4">
795
template <class T_functor> </td>
798
<td class="md" colspan="4">
799
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> </td>
802
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4,T_arg5>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
803
<td class="md" valign="top">(</td>
804
<td class="md" nowrap valign="top">T_arg1 </td>
805
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
808
<td class="md" nowrap align="right"></td>
810
<td class="md" nowrap>T_arg2 </td>
811
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
814
<td class="md" nowrap align="right"></td>
816
<td class="md" nowrap>T_arg3 </td>
817
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
820
<td class="md" nowrap align="right"></td>
822
<td class="md" nowrap>T_arg4 </td>
823
<td class="mdname" nowrap> <em>_A_a4</em>, </td>
826
<td class="md" nowrap align="right"></td>
828
<td class="md" nowrap>T_arg5 </td>
829
<td class="mdname" nowrap> <em>_A_a5</em></td>
833
<td class="md">) </td>
834
<td class="md" colspan="2"><code> [inline]</code></td>
840
<table cellspacing="5" cellpadding="0" border="0">
851
<a class="anchor" name="a5" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround"></a><p>
852
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
855
<table cellpadding="0" cellspacing="0" border="0">
857
<td class="md" colspan="4">
858
template <class T_functor> </td>
861
<td class="md" colspan="4">
862
template <class T_arg1, class T_arg2, class T_arg3, class T_arg4> </td>
865
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3,T_arg4>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
866
<td class="md" valign="top">(</td>
867
<td class="md" nowrap valign="top">T_arg1 </td>
868
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
871
<td class="md" nowrap align="right"></td>
873
<td class="md" nowrap>T_arg2 </td>
874
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
877
<td class="md" nowrap align="right"></td>
879
<td class="md" nowrap>T_arg3 </td>
880
<td class="mdname" nowrap> <em>_A_a3</em>, </td>
883
<td class="md" nowrap align="right"></td>
885
<td class="md" nowrap>T_arg4 </td>
886
<td class="mdname" nowrap> <em>_A_a4</em></td>
890
<td class="md">) </td>
891
<td class="md" colspan="2"><code> [inline]</code></td>
897
<table cellspacing="5" cellpadding="0" border="0">
908
<a class="anchor" name="a3" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround"></a><p>
909
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
912
<table cellpadding="0" cellspacing="0" border="0">
914
<td class="md" colspan="4">
915
template <class T_functor> </td>
918
<td class="md" colspan="4">
919
template <class T_arg1, class T_arg2, class T_arg3> </td>
922
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2,T_arg3>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
923
<td class="md" valign="top">(</td>
924
<td class="md" nowrap valign="top">T_arg1 </td>
925
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
928
<td class="md" nowrap align="right"></td>
930
<td class="md" nowrap>T_arg2 </td>
931
<td class="mdname" nowrap> <em>_A_a2</em>, </td>
934
<td class="md" nowrap align="right"></td>
936
<td class="md" nowrap>T_arg3 </td>
937
<td class="mdname" nowrap> <em>_A_a3</em></td>
941
<td class="md">) </td>
942
<td class="md" colspan="2"><code> [inline]</code></td>
948
<table cellspacing="5" cellpadding="0" border="0">
959
<a class="anchor" name="a1" doxytag="sigc::hide_functor< 1, T_functor >::sun_forte_workaround"></a><p>
960
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
963
<table cellpadding="0" cellspacing="0" border="0">
965
<td class="md" colspan="4">
966
template <class T_functor> </td>
969
<td class="md" colspan="4">
970
template <class T_arg1, class T_arg2> </td>
973
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1deduce__result__type.html">deduce_result_type</a><T_arg1,T_arg2>::type sigc::hide_functor<1, T_functor>::sun_forte_workaround </td>
974
<td class="md" valign="top">(</td>
975
<td class="md" nowrap valign="top">T_arg1 </td>
976
<td class="mdname" nowrap> <em>_A_a1</em>, </td>
979
<td class="md" nowrap align="right"></td>
981
<td class="md" nowrap>T_arg2 </td>
982
<td class="mdname" nowrap> <em>_A_a2</em></td>
986
<td class="md">) </td>
987
<td class="md" colspan="2"><code> [inline]</code></td>
993
<table cellspacing="5" cellpadding="0" border="0">