~ubuntu-branches/ubuntu/wily/libsigc++-2.0/wily-proposed

« back to all changes in this revision

Viewing changes to docs/reference/html/classsigc_1_1const__volatile__mem__functor7.html

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Burrows
  • Date: 2005-07-10 14:34:54 UTC
  • mfrom: (2.1.1 sarge)
  • Revision ID: james.westby@ubuntu.com-20050710143454-1lickjxb8hzzupx7
Tags: 2.0.10-3
Fix dh_makeshlibs call (it WOULD be the one that I didn't check that
needed to be changed; Closes: #317682).

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
</center>
18
18
<hr width="100%"/>
19
19
 
20
 
<!-- Generated by Doxygen 1.3.8 -->
 
20
<!-- Generated by Doxygen 1.3.9.1 -->
21
21
<h1>sigc::const_volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; Class Template Reference<br>
22
22
<small>
23
23
[<a class="el" href="group__mem__fun.html">mem_fun()</a>]</small>
26
26
<p>
27
27
Inheritance diagram for sigc::const_volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt;:<p><center><img src="classsigc_1_1const__volatile__mem__functor7__inherit__graph.png" border="0" usemap="#sigc_1_1const__volatile__mem__functor7_3_01T__return_00_01T__obj_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01T__arg6_00_01T__arg7_01_4__inherit__map" alt="Inheritance graph"></center>
28
28
<map name="sigc_1_1const__volatile__mem__functor7_3_01T__return_00_01T__obj_00_01T__arg1_00_01T__arg2_00_01T__arg3_00_01T__arg4_00_01T__arg5_00_01T__arg6_00_01T__arg7_01_4__inherit__map">
29
 
<area href="classsigc_1_1bound__const__volatile__mem__functor7.html" shape="rect" coords="7,156,697,174" alt="">
30
 
<area href="structsigc_1_1functor__base.html" shape="rect" coords="293,17,411,36" alt="">
 
29
<area href="classsigc_1_1bound__const__volatile__mem__functor7.html" shape="rect" coords="8,158,738,182" alt="">
 
30
<area href="structsigc_1_1functor__base.html" shape="rect" coords="308,9,438,33" alt="">
31
31
</map>
32
 
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classsigc_1_1const__volatile__mem__functor7-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
 
32
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classsigc_1_1const__volatile__mem__functor7-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
33
33
<tr><td></td></tr>
34
 
<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
35
 
<tr><td class="memItemLeft" nowrap align=right valign=top>typedef T_return(T_obj::*&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a> )(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) constvolatile</td></tr>
36
 
 
37
 
<tr><td class="memItemLeft" nowrap align=right valign=top>typedef T_return&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w1">result_type</a></td></tr>
38
 
 
39
 
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
40
 
<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a0">const_volatile_mem_functor7</a> ()</td></tr>
 
34
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
 
35
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef T_return(T_obj::*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a> )(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const volatile</td></tr>
 
36
 
 
37
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef T_return&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w1">result_type</a></td></tr>
 
38
 
 
39
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
 
40
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a0">const_volatile_mem_functor7</a> ()</td></tr>
41
41
 
42
42
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructs an invalid functor.  <a href="#a0"></a><br></td></tr>
43
 
<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a1">const_volatile_mem_functor7</a> (<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a> _A_func)</td></tr>
 
43
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a1">const_volatile_mem_functor7</a> (<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a> _A_func)</td></tr>
44
44
 
45
45
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructs a <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">const_volatile_mem_functor7</a> object that wraps the passed method.  <a href="#a1"></a><br></td></tr>
46
 
<tr><td class="memItemLeft" nowrap align=right valign=top>T_return&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()</a> (const T_obj* _A_obj, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg1&gt;::take _A_a1, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg2&gt;::take _A_a2, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg3&gt;::take _A_a3, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg4&gt;::take _A_a4, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg5&gt;::take _A_a5, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg6&gt;::take _A_a6, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg7&gt;::take _A_a7) const</td></tr>
 
46
<tr><td class="memItemLeft" nowrap align="right" valign="top">T_return&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()</a> (const T_obj* _A_obj, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg1&gt;::take _A_a1, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg2&gt;::take _A_a2, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg3&gt;::take _A_a3, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg4&gt;::take _A_a4, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg5&gt;::take _A_a5, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg6&gt;::take _A_a6, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg7&gt;::take _A_a7) const </td></tr>
47
47
 
48
48
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Execute the wrapped method operating on the passed instance.  <a href="#a2"></a><br></td></tr>
49
 
<tr><td class="memItemLeft" nowrap align=right valign=top>T_return&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a3">operator()</a> (const T_obj&amp; _A_obj, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg1&gt;::take _A_a1, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg2&gt;::take _A_a2, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg3&gt;::take _A_a3, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg4&gt;::take _A_a4, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg5&gt;::take _A_a5, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg6&gt;::take _A_a6, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg7&gt;::take _A_a7) const</td></tr>
 
49
<tr><td class="memItemLeft" nowrap align="right" valign="top">T_return&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a3">operator()</a> (const T_obj&amp; _A_obj, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg1&gt;::take _A_a1, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg2&gt;::take _A_a2, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg3&gt;::take _A_a3, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg4&gt;::take _A_a4, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg5&gt;::take _A_a5, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg6&gt;::take _A_a6, typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg7&gt;::take _A_a7) const </td></tr>
50
50
 
51
51
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Execute the wrapped method operating on the passed instance.  <a href="#a3"></a><br></td></tr>
52
 
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
53
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#p0">func_ptr_</a></td></tr>
 
52
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
 
53
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#p0">func_ptr_</a></td></tr>
54
54
 
55
55
</table>
56
56
<hr><a name="_details"></a><h2>Detailed Description</h2>
59
59
 
60
60
<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">const_volatile_mem_functor7</a> wraps const volatile methods with 7 argument(s). 
61
61
<p>
62
 
Use the convenience function <a class="el" href="group__mem__fun.html#ga80">mem_fun()</a> to create an instance of <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">const_volatile_mem_functor7</a>.<p>
 
62
Use the convenience function <a class="el" href="group__mem__fun.html#ga56">mem_fun()</a> to create an instance of <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">const_volatile_mem_functor7</a>.<p>
63
63
The following template arguments are used:<ul>
64
64
<li><em>T_arg1</em> Argument type used in the definition of <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()()</a>.</li><li><em>T_arg2</em> Argument type used in the definition of <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()()</a>.</li><li><em>T_arg3</em> Argument type used in the definition of <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()()</a>.</li><li><em>T_arg4</em> Argument type used in the definition of <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()()</a>.</li><li><em>T_arg5</em> Argument type used in the definition of <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()()</a>.</li><li><em>T_arg6</em> Argument type used in the definition of <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()()</a>.</li><li><em>T_arg7</em> Argument type used in the definition of <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()()</a>.</li><li><em>T_return</em> The return type of <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()()</a>.</li><li><em>T_obj</em> The object type. </li></ul>
65
65
 
66
66
<p>
67
67
<hr><h2>Member Typedef Documentation</h2>
68
 
<a class="anchor" name="w0" doxytag="sigc::const_volatile_mem_functor7::function_type" ></a><p>
 
68
<a class="anchor" name="w0" doxytag="sigc::const_volatile_mem_functor7::function_type"></a><p>
69
69
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
70
70
  <tr>
71
71
    <td class="mdRow">
75
75
template &lt;class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7&gt; </td>
76
76
        </tr>
77
77
        <tr>
78
 
          <td class="md" nowrap valign="top"> typedef T_return(T_obj::* <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a>)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) constvolatile          </td>
 
78
          <td class="md" nowrap valign="top">typedef T_return(T_obj::* <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a>)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const volatile          </td>
79
79
        </tr>
80
80
      </table>
81
81
    </td>
82
82
  </tr>
83
83
</table>
84
 
<table cellspacing=5 cellpadding=0 border=0>
 
84
<table cellspacing="5" cellpadding="0" border="0">
85
85
  <tr>
86
86
    <td>
87
87
      &nbsp;
91
91
<p>
92
92
 
93
93
<p>
94
 
Reimplemented in <a class="el" href="classsigc_1_1bound__const__volatile__mem__functor7.html#w0">sigc::bound_const_volatile_mem_functor7&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;</a>.
95
 
<p>
96
 
    </td>
 
94
Reimplemented in <a class="el" href="classsigc_1_1bound__const__volatile__mem__functor7.html#w0">sigc::bound_const_volatile_mem_functor7&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;</a>.    </td>
97
95
  </tr>
98
96
</table>
99
 
<a class="anchor" name="w1" doxytag="sigc::const_volatile_mem_functor7::result_type" ></a><p>
 
97
<a class="anchor" name="w1" doxytag="sigc::const_volatile_mem_functor7::result_type"></a><p>
100
98
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
101
99
  <tr>
102
100
    <td class="mdRow">
106
104
template &lt;class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7&gt; </td>
107
105
        </tr>
108
106
        <tr>
109
 
          <td class="md" nowrap valign="top"> typedef T_return <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w1">result_type</a>          </td>
 
107
          <td class="md" nowrap valign="top">typedef T_return <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w1">result_type</a>          </td>
110
108
        </tr>
111
109
      </table>
112
110
    </td>
113
111
  </tr>
114
112
</table>
115
 
<table cellspacing=5 cellpadding=0 border=0>
 
113
<table cellspacing="5" cellpadding="0" border="0">
116
114
  <tr>
117
115
    <td>
118
116
      &nbsp;
124
122
  </tr>
125
123
</table>
126
124
<hr><h2>Constructor &amp; Destructor Documentation</h2>
127
 
<a class="anchor" name="a0" doxytag="sigc::const_volatile_mem_functor7::const_volatile_mem_functor7" ></a><p>
 
125
<a class="anchor" name="a0" doxytag="sigc::const_volatile_mem_functor7::const_volatile_mem_functor7"></a><p>
128
126
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
129
127
  <tr>
130
128
    <td class="mdRow">
134
132
template &lt;class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7&gt; </td>
135
133
        </tr>
136
134
        <tr>
137
 
          <td class="md" nowrap valign="top"> <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">const_volatile_mem_functor7</a>           </td>
 
135
          <td class="md" nowrap valign="top"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">const_volatile_mem_functor7</a>           </td>
138
136
          <td class="md" valign="top">(</td>
139
137
          <td class="mdname1" valign="top" nowrap>          </td>
140
138
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
144
142
    </td>
145
143
  </tr>
146
144
</table>
147
 
<table cellspacing=5 cellpadding=0 border=0>
 
145
<table cellspacing="5" cellpadding="0" border="0">
148
146
  <tr>
149
147
    <td>
150
148
      &nbsp;
157
155
    </td>
158
156
  </tr>
159
157
</table>
160
 
<a class="anchor" name="a1" doxytag="sigc::const_volatile_mem_functor7::const_volatile_mem_functor7" ></a><p>
 
158
<a class="anchor" name="a1" doxytag="sigc::const_volatile_mem_functor7::const_volatile_mem_functor7"></a><p>
161
159
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
162
160
  <tr>
163
161
    <td class="mdRow">
167
165
template &lt;class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7&gt; </td>
168
166
        </tr>
169
167
        <tr>
170
 
          <td class="md" nowrap valign="top"> <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">const_volatile_mem_functor7</a>           </td>
 
168
          <td class="md" nowrap valign="top"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">const_volatile_mem_functor7</a>           </td>
171
169
          <td class="md" valign="top">(</td>
172
170
          <td class="md" nowrap valign="top"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a>&nbsp;</td>
173
171
          <td class="mdname1" valign="top" nowrap> <em>_A_func</em>          </td>
178
176
    </td>
179
177
  </tr>
180
178
</table>
181
 
<table cellspacing=5 cellpadding=0 border=0>
 
179
<table cellspacing="5" cellpadding="0" border="0">
182
180
  <tr>
183
181
    <td>
184
182
      &nbsp;
190
188
<p>
191
189
<dl compact><dt><b>Parameters:</b></dt><dd>
192
190
  <table border="0" cellspacing="2" cellpadding="0">
193
 
    <tr><td></td><td valign=top><em>_A_func</em>&nbsp;</td><td>Pointer to method will be invoked from <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()()</a>. </td></tr>
 
191
    <tr><td valign="top"></td><td valign="top"><em>_A_func</em>&nbsp;</td><td>Pointer to method will be invoked from <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#a2">operator()()</a>. </td></tr>
194
192
  </table>
195
193
</dl>
196
194
    </td>
197
195
  </tr>
198
196
</table>
199
197
<hr><h2>Member Function Documentation</h2>
200
 
<a class="anchor" name="a3" doxytag="sigc::const_volatile_mem_functor7::operator()" ></a><p>
 
198
<a class="anchor" name="a3" doxytag="sigc::const_volatile_mem_functor7::operator()"></a><p>
201
199
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
202
200
  <tr>
203
201
    <td class="mdRow">
207
205
template &lt;class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7&gt; </td>
208
206
        </tr>
209
207
        <tr>
210
 
          <td class="md" nowrap valign="top"> T_return <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::operator()           </td>
 
208
          <td class="md" nowrap valign="top">T_return <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::operator()           </td>
211
209
          <td class="md" valign="top">(</td>
212
210
          <td class="md" nowrap valign="top">const T_obj&amp;&nbsp;</td>
213
211
          <td class="mdname" nowrap> <em>_A_obj</em>, </td>
214
212
        </tr>
215
213
        <tr>
216
214
          <td class="md" nowrap align="right"></td>
217
 
          <td></td>
 
215
          <td class="md"></td>
218
216
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg1&gt;::take&nbsp;</td>
219
217
          <td class="mdname" nowrap> <em>_A_a1</em>, </td>
220
218
        </tr>
221
219
        <tr>
222
220
          <td class="md" nowrap align="right"></td>
223
 
          <td></td>
 
221
          <td class="md"></td>
224
222
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg2&gt;::take&nbsp;</td>
225
223
          <td class="mdname" nowrap> <em>_A_a2</em>, </td>
226
224
        </tr>
227
225
        <tr>
228
226
          <td class="md" nowrap align="right"></td>
229
 
          <td></td>
 
227
          <td class="md"></td>
230
228
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg3&gt;::take&nbsp;</td>
231
229
          <td class="mdname" nowrap> <em>_A_a3</em>, </td>
232
230
        </tr>
233
231
        <tr>
234
232
          <td class="md" nowrap align="right"></td>
235
 
          <td></td>
 
233
          <td class="md"></td>
236
234
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg4&gt;::take&nbsp;</td>
237
235
          <td class="mdname" nowrap> <em>_A_a4</em>, </td>
238
236
        </tr>
239
237
        <tr>
240
238
          <td class="md" nowrap align="right"></td>
241
 
          <td></td>
 
239
          <td class="md"></td>
242
240
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg5&gt;::take&nbsp;</td>
243
241
          <td class="mdname" nowrap> <em>_A_a5</em>, </td>
244
242
        </tr>
245
243
        <tr>
246
244
          <td class="md" nowrap align="right"></td>
247
 
          <td></td>
 
245
          <td class="md"></td>
248
246
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg6&gt;::take&nbsp;</td>
249
247
          <td class="mdname" nowrap> <em>_A_a6</em>, </td>
250
248
        </tr>
251
249
        <tr>
252
250
          <td class="md" nowrap align="right"></td>
253
 
          <td></td>
 
251
          <td class="md"></td>
254
252
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg7&gt;::take&nbsp;</td>
255
253
          <td class="mdname" nowrap> <em>_A_a7</em></td>
256
254
        </tr>
257
255
        <tr>
258
 
          <td></td>
 
256
          <td class="md"></td>
259
257
          <td class="md">)&nbsp;</td>
260
258
          <td class="md" colspan="2"> const<code> [inline]</code></td>
261
259
        </tr>
263
261
    </td>
264
262
  </tr>
265
263
</table>
266
 
<table cellspacing=5 cellpadding=0 border=0>
 
264
<table cellspacing="5" cellpadding="0" border="0">
267
265
  <tr>
268
266
    <td>
269
267
      &nbsp;
275
273
<p>
276
274
<dl compact><dt><b>Parameters:</b></dt><dd>
277
275
  <table border="0" cellspacing="2" cellpadding="0">
278
 
    <tr><td></td><td valign=top><em>_A_obj</em>&nbsp;</td><td>Reference to instance the method should operate on. </td></tr>
279
 
    <tr><td></td><td valign=top><em>_A_a1</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
280
 
    <tr><td></td><td valign=top><em>_A_a2</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
281
 
    <tr><td></td><td valign=top><em>_A_a3</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
282
 
    <tr><td></td><td valign=top><em>_A_a4</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
283
 
    <tr><td></td><td valign=top><em>_A_a5</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
284
 
    <tr><td></td><td valign=top><em>_A_a6</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
285
 
    <tr><td></td><td valign=top><em>_A_a7</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
276
    <tr><td valign="top"></td><td valign="top"><em>_A_obj</em>&nbsp;</td><td>Reference to instance the method should operate on. </td></tr>
 
277
    <tr><td valign="top"></td><td valign="top"><em>_A_a1</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
278
    <tr><td valign="top"></td><td valign="top"><em>_A_a2</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
279
    <tr><td valign="top"></td><td valign="top"><em>_A_a3</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
280
    <tr><td valign="top"></td><td valign="top"><em>_A_a4</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
281
    <tr><td valign="top"></td><td valign="top"><em>_A_a5</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
282
    <tr><td valign="top"></td><td valign="top"><em>_A_a6</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
283
    <tr><td valign="top"></td><td valign="top"><em>_A_a7</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
286
284
  </table>
287
285
</dl>
288
286
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the method invocation. </dd></dl>
289
287
    </td>
290
288
  </tr>
291
289
</table>
292
 
<a class="anchor" name="a2" doxytag="sigc::const_volatile_mem_functor7::operator()" ></a><p>
 
290
<a class="anchor" name="a2" doxytag="sigc::const_volatile_mem_functor7::operator()"></a><p>
293
291
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
294
292
  <tr>
295
293
    <td class="mdRow">
299
297
template &lt;class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7&gt; </td>
300
298
        </tr>
301
299
        <tr>
302
 
          <td class="md" nowrap valign="top"> T_return <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::operator()           </td>
 
300
          <td class="md" nowrap valign="top">T_return <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::operator()           </td>
303
301
          <td class="md" valign="top">(</td>
304
302
          <td class="md" nowrap valign="top">const T_obj*&nbsp;</td>
305
303
          <td class="mdname" nowrap> <em>_A_obj</em>, </td>
306
304
        </tr>
307
305
        <tr>
308
306
          <td class="md" nowrap align="right"></td>
309
 
          <td></td>
 
307
          <td class="md"></td>
310
308
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg1&gt;::take&nbsp;</td>
311
309
          <td class="mdname" nowrap> <em>_A_a1</em>, </td>
312
310
        </tr>
313
311
        <tr>
314
312
          <td class="md" nowrap align="right"></td>
315
 
          <td></td>
 
313
          <td class="md"></td>
316
314
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg2&gt;::take&nbsp;</td>
317
315
          <td class="mdname" nowrap> <em>_A_a2</em>, </td>
318
316
        </tr>
319
317
        <tr>
320
318
          <td class="md" nowrap align="right"></td>
321
 
          <td></td>
 
319
          <td class="md"></td>
322
320
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg3&gt;::take&nbsp;</td>
323
321
          <td class="mdname" nowrap> <em>_A_a3</em>, </td>
324
322
        </tr>
325
323
        <tr>
326
324
          <td class="md" nowrap align="right"></td>
327
 
          <td></td>
 
325
          <td class="md"></td>
328
326
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg4&gt;::take&nbsp;</td>
329
327
          <td class="mdname" nowrap> <em>_A_a4</em>, </td>
330
328
        </tr>
331
329
        <tr>
332
330
          <td class="md" nowrap align="right"></td>
333
 
          <td></td>
 
331
          <td class="md"></td>
334
332
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg5&gt;::take&nbsp;</td>
335
333
          <td class="mdname" nowrap> <em>_A_a5</em>, </td>
336
334
        </tr>
337
335
        <tr>
338
336
          <td class="md" nowrap align="right"></td>
339
 
          <td></td>
 
337
          <td class="md"></td>
340
338
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg6&gt;::take&nbsp;</td>
341
339
          <td class="mdname" nowrap> <em>_A_a6</em>, </td>
342
340
        </tr>
343
341
        <tr>
344
342
          <td class="md" nowrap align="right"></td>
345
 
          <td></td>
 
343
          <td class="md"></td>
346
344
          <td class="md" nowrap>typename <a class="el" href="structsigc_1_1type__trait.html">type_trait</a>&lt;T_arg7&gt;::take&nbsp;</td>
347
345
          <td class="mdname" nowrap> <em>_A_a7</em></td>
348
346
        </tr>
349
347
        <tr>
350
 
          <td></td>
 
348
          <td class="md"></td>
351
349
          <td class="md">)&nbsp;</td>
352
350
          <td class="md" colspan="2"> const<code> [inline]</code></td>
353
351
        </tr>
355
353
    </td>
356
354
  </tr>
357
355
</table>
358
 
<table cellspacing=5 cellpadding=0 border=0>
 
356
<table cellspacing="5" cellpadding="0" border="0">
359
357
  <tr>
360
358
    <td>
361
359
      &nbsp;
367
365
<p>
368
366
<dl compact><dt><b>Parameters:</b></dt><dd>
369
367
  <table border="0" cellspacing="2" cellpadding="0">
370
 
    <tr><td></td><td valign=top><em>_A_obj</em>&nbsp;</td><td>Pointer to instance the method should operate on. </td></tr>
371
 
    <tr><td></td><td valign=top><em>_A_a1</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
372
 
    <tr><td></td><td valign=top><em>_A_a2</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
373
 
    <tr><td></td><td valign=top><em>_A_a3</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
374
 
    <tr><td></td><td valign=top><em>_A_a4</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
375
 
    <tr><td></td><td valign=top><em>_A_a5</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
376
 
    <tr><td></td><td valign=top><em>_A_a6</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
377
 
    <tr><td></td><td valign=top><em>_A_a7</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
368
    <tr><td valign="top"></td><td valign="top"><em>_A_obj</em>&nbsp;</td><td>Pointer to instance the method should operate on. </td></tr>
 
369
    <tr><td valign="top"></td><td valign="top"><em>_A_a1</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
370
    <tr><td valign="top"></td><td valign="top"><em>_A_a2</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
371
    <tr><td valign="top"></td><td valign="top"><em>_A_a3</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
372
    <tr><td valign="top"></td><td valign="top"><em>_A_a4</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
373
    <tr><td valign="top"></td><td valign="top"><em>_A_a5</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
374
    <tr><td valign="top"></td><td valign="top"><em>_A_a6</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
 
375
    <tr><td valign="top"></td><td valign="top"><em>_A_a7</em>&nbsp;</td><td>Argument to be passed on to the method. </td></tr>
378
376
  </table>
379
377
</dl>
380
378
<dl compact><dt><b>Returns:</b></dt><dd>The return value of the method invocation. </dd></dl>
382
380
  </tr>
383
381
</table>
384
382
<hr><h2>Member Data Documentation</h2>
385
 
<a class="anchor" name="p0" doxytag="sigc::const_volatile_mem_functor7::func_ptr_" ></a><p>
 
383
<a class="anchor" name="p0" doxytag="sigc::const_volatile_mem_functor7::func_ptr_"></a><p>
386
384
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
387
385
  <tr>
388
386
    <td class="mdRow">
392
390
template &lt;class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7&gt; </td>
393
391
        </tr>
394
392
        <tr>
395
 
          <td class="md" nowrap valign="top"> <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a> <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#p0">func_ptr_</a><code> [protected]</code>          </td>
 
393
          <td class="md" nowrap valign="top"><a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#w0">function_type</a> <a class="el" href="classsigc_1_1const__volatile__mem__functor7.html">sigc::const_volatile_mem_functor7</a>&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;::<a class="el" href="classsigc_1_1const__volatile__mem__functor7.html#p0">func_ptr_</a><code> [protected]</code>          </td>
396
394
        </tr>
397
395
      </table>
398
396
    </td>
399
397
  </tr>
400
398
</table>
401
 
<table cellspacing=5 cellpadding=0 border=0>
 
399
<table cellspacing="5" cellpadding="0" border="0">
402
400
  <tr>
403
401
    <td>
404
402
      &nbsp;
413
411
<li><a class="el" href="mem__fun_8h.html">mem_fun.h</a></ul>
414
412
<hr><address><small>
415
413
Generated for libsigc++ 2.0 by <a href="http://www.doxygen.org/index.html">
416
 
Doxygen</a> 1.3.8 &copy;&nbsp;1997-2001</small></address>
 
414
Doxygen</a> 1.3.9.1 &copy;&nbsp;1997-2001</small></address>
417
415
</body>
418
416
</html>