20
<!-- Generated by Doxygen 1.3.8 -->
21
<h1>ptr_fun.h File Reference</h1><table border=0 cellpadding=0 cellspacing=0>
20
<!-- Generated by Doxygen 1.3.9.1 -->
22
<a class="el" href="dir_000000.html">sigc++</a> / <a class="el" href="dir_000003.html">functors</a></div>
23
<h1>ptr_fun.h File Reference</h1><table border="0" cellpadding="0" cellspacing="0">
23
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
24
<tr><td class="memItemLeft" nowrap align=right valign=top>namespace </td><td class="memItemRight" valign=bottom><a class="el" href="namespacesigc.html">sigc</a></td></tr>
25
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
26
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesigc.html">sigc</a></td></tr>
26
<tr><td colspan=2><br><h2>Classes</h2></td></tr>
27
<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1pointer__functor0.html">sigc::pointer_functor0<T_return></a></td></tr>
28
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
29
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor0.html">sigc::pointer_functor0<T_return></a></td></tr>
29
31
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classsigc_1_1pointer__functor0.html">pointer_functor0</a> wraps existing non-member functions with 0 argument(s). <a href="classsigc_1_1pointer__functor0.html#_details">More...</a><br></td></tr>
30
<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1pointer__functor1.html">sigc::pointer_functor1<T_arg1, T_return></a></td></tr>
32
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor1.html">sigc::pointer_functor1<T_arg1, T_return></a></td></tr>
32
34
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classsigc_1_1pointer__functor1.html">pointer_functor1</a> wraps existing non-member functions with 1 argument(s). <a href="classsigc_1_1pointer__functor1.html#_details">More...</a><br></td></tr>
33
<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1pointer__functor2.html">sigc::pointer_functor2<T_arg1, T_arg2, T_return></a></td></tr>
35
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor2.html">sigc::pointer_functor2<T_arg1, T_arg2, T_return></a></td></tr>
35
37
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classsigc_1_1pointer__functor2.html">pointer_functor2</a> wraps existing non-member functions with 2 argument(s). <a href="classsigc_1_1pointer__functor2.html#_details">More...</a><br></td></tr>
36
<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1pointer__functor3.html">sigc::pointer_functor3<T_arg1, T_arg2, T_arg3, T_return></a></td></tr>
38
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor3.html">sigc::pointer_functor3<T_arg1, T_arg2, T_arg3, T_return></a></td></tr>
38
40
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classsigc_1_1pointer__functor3.html">pointer_functor3</a> wraps existing non-member functions with 3 argument(s). <a href="classsigc_1_1pointer__functor3.html#_details">More...</a><br></td></tr>
39
<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1pointer__functor4.html">sigc::pointer_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return></a></td></tr>
41
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor4.html">sigc::pointer_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return></a></td></tr>
41
43
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classsigc_1_1pointer__functor4.html">pointer_functor4</a> wraps existing non-member functions with 4 argument(s). <a href="classsigc_1_1pointer__functor4.html#_details">More...</a><br></td></tr>
42
<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1pointer__functor5.html">sigc::pointer_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return></a></td></tr>
44
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor5.html">sigc::pointer_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return></a></td></tr>
44
46
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classsigc_1_1pointer__functor5.html">pointer_functor5</a> wraps existing non-member functions with 5 argument(s). <a href="classsigc_1_1pointer__functor5.html#_details">More...</a><br></td></tr>
45
<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1pointer__functor6.html">sigc::pointer_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return></a></td></tr>
47
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor6.html">sigc::pointer_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return></a></td></tr>
47
49
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classsigc_1_1pointer__functor6.html">pointer_functor6</a> wraps existing non-member functions with 6 argument(s). <a href="classsigc_1_1pointer__functor6.html#_details">More...</a><br></td></tr>
48
<tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1pointer__functor7.html">sigc::pointer_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return></a></td></tr>
50
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor7.html">sigc::pointer_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return></a></td></tr>
50
52
<tr><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classsigc_1_1pointer__functor7.html">pointer_functor7</a> wraps existing non-member functions with 7 argument(s). <a href="classsigc_1_1pointer__functor7.html#_details">More...</a><br></td></tr>
51
<tr><td colspan=2><br><h2>Functions</h2></td></tr>
52
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_return> pointer_functor0<T_return> </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga0">ptr_fun0</a> (T_return(* _A_func)())</td></tr>
53
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
54
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_return> </td></tr>
55
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor0<T_return> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga0">ptr_fun0</a> (T_return(* _A_func)())</td></tr>
54
57
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor0.html">sigc::pointer_functor0</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga0"></a><br></td></tr>
55
<tr><td class="memItemLeft" nowrap align=right valign=top>template<class T_arg1, class T_return> pointer_functor1< T_arg1,<br>
56
T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga1">ptr_fun1</a> (T_return(* _A_func)(T_arg1))</td></tr>
58
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_return> </td></tr>
59
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor1< T_arg1,<br>
60
T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga1">ptr_fun1</a> (T_return(* _A_func)(T_arg1))</td></tr>
58
62
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor1.html">sigc::pointer_functor1</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga1"></a><br></td></tr>
59
<tr><td class="memItemLeft" nowrap align=right valign=top>template<class T_arg1, class T_arg2, class T_return> pointer_functor2< T_arg1,<br>
60
T_arg2, T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga2">ptr_fun2</a> (T_return(* _A_func)(T_arg1, T_arg2))</td></tr>
63
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_return> </td></tr>
64
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor2< T_arg1,<br>
65
T_arg2, T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga2">ptr_fun2</a> (T_return(* _A_func)(T_arg1, T_arg2))</td></tr>
62
67
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor2.html">sigc::pointer_functor2</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga2"></a><br></td></tr>
63
<tr><td class="memItemLeft" nowrap align=right valign=top>template<class T_arg1, class T_arg2, class T_arg3, class T_return> pointer_functor3< T_arg1,<br>
64
T_arg2, T_arg3, T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga3">ptr_fun3</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3))</td></tr>
68
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_return> </td></tr>
69
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor3< T_arg1,<br>
70
T_arg2, T_arg3, T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga3">ptr_fun3</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3))</td></tr>
66
72
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor3.html">sigc::pointer_functor3</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga3"></a><br></td></tr>
67
<tr><td class="memItemLeft" nowrap align=right valign=top>template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return> pointer_functor4< T_arg1,<br>
68
T_arg2, T_arg3, T_arg4, T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga4">ptr_fun4</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4))</td></tr>
73
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return> </td></tr>
74
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor4< T_arg1,<br>
75
T_arg2, T_arg3, T_arg4, T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga4">ptr_fun4</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4))</td></tr>
70
77
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor4.html">sigc::pointer_functor4</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga4"></a><br></td></tr>
71
<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_return> pointer_functor5< T_arg1,<br>
78
<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_return> </td></tr>
79
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor5< T_arg1,<br>
72
80
T_arg2, T_arg3, T_arg4, T_arg5,<br>
73
T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga5">ptr_fun5</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5))</td></tr>
81
T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga5">ptr_fun5</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5))</td></tr>
75
83
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor5.html">sigc::pointer_functor5</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga5"></a><br></td></tr>
76
<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_return> pointer_functor6< T_arg1,<br>
84
<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_return> </td></tr>
85
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor6< T_arg1,<br>
77
86
T_arg2, T_arg3, T_arg4, T_arg5,<br>
78
T_arg6, T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga6">ptr_fun6</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6))</td></tr>
87
T_arg6, T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga6">ptr_fun6</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6))</td></tr>
80
89
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor6.html">sigc::pointer_functor6</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga6"></a><br></td></tr>
81
<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, class T_return> pointer_functor7< T_arg1,<br>
90
<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, class T_return> </td></tr>
91
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor7< T_arg1,<br>
82
92
T_arg2, T_arg3, T_arg4, T_arg5,<br>
83
T_arg6, T_arg7, T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga7">ptr_fun7</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7))</td></tr>
93
T_arg6, T_arg7, T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga7">ptr_fun7</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7))</td></tr>
85
95
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor7.html">sigc::pointer_functor7</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga7"></a><br></td></tr>
86
<tr><td class="memItemLeft" nowrap align=right valign=top>template <class T_return> pointer_functor0<T_return> </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga8">ptr_fun</a> (T_return(* _A_func)())</td></tr>
96
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_return> </td></tr>
97
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor0<T_return> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga8">ptr_fun</a> (T_return(* _A_func)())</td></tr>
88
99
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor0.html">sigc::pointer_functor0</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga8"></a><br></td></tr>
89
<tr><td class="memItemLeft" nowrap align=right valign=top>template<class T_arg1, class T_return> pointer_functor1< T_arg1,<br>
90
T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga9">ptr_fun</a> (T_return(* _A_func)(T_arg1))</td></tr>
100
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_return> </td></tr>
101
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor1< T_arg1,<br>
102
T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga9">ptr_fun</a> (T_return(* _A_func)(T_arg1))</td></tr>
92
104
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor1.html">sigc::pointer_functor1</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga9"></a><br></td></tr>
93
<tr><td class="memItemLeft" nowrap align=right valign=top>template<class T_arg1, class T_arg2, class T_return> pointer_functor2< T_arg1,<br>
94
T_arg2, T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga10">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2))</td></tr>
105
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_return> </td></tr>
106
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor2< T_arg1,<br>
107
T_arg2, T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga10">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2))</td></tr>
96
109
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor2.html">sigc::pointer_functor2</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga10"></a><br></td></tr>
97
<tr><td class="memItemLeft" nowrap align=right valign=top>template<class T_arg1, class T_arg2, class T_arg3, class T_return> pointer_functor3< T_arg1,<br>
98
T_arg2, T_arg3, T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga11">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3))</td></tr>
110
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_return> </td></tr>
111
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor3< T_arg1,<br>
112
T_arg2, T_arg3, T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga11">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3))</td></tr>
100
114
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor3.html">sigc::pointer_functor3</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga11"></a><br></td></tr>
101
<tr><td class="memItemLeft" nowrap align=right valign=top>template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return> pointer_functor4< T_arg1,<br>
102
T_arg2, T_arg3, T_arg4, T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga12">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4))</td></tr>
115
<tr><td class="memTemplParams" nowrap colspan="2">template<class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_return> </td></tr>
116
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor4< T_arg1,<br>
117
T_arg2, T_arg3, T_arg4, T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga12">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4))</td></tr>
104
119
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor4.html">sigc::pointer_functor4</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga12"></a><br></td></tr>
105
<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_return> pointer_functor5< T_arg1,<br>
120
<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_return> </td></tr>
121
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor5< T_arg1,<br>
106
122
T_arg2, T_arg3, T_arg4, T_arg5,<br>
107
T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga13">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5))</td></tr>
123
T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga13">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5))</td></tr>
109
125
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor5.html">sigc::pointer_functor5</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga13"></a><br></td></tr>
110
<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_return> pointer_functor6< T_arg1,<br>
126
<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_return> </td></tr>
127
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor6< T_arg1,<br>
111
128
T_arg2, T_arg3, T_arg4, T_arg5,<br>
112
T_arg6, T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga14">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6))</td></tr>
129
T_arg6, T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga14">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6))</td></tr>
114
131
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor6.html">sigc::pointer_functor6</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga14"></a><br></td></tr>
115
<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, class T_return> pointer_functor7< T_arg1,<br>
132
<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, class T_return> </td></tr>
133
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">pointer_functor7< T_arg1,<br>
116
134
T_arg2, T_arg3, T_arg4, T_arg5,<br>
117
T_arg6, T_arg7, T_return > </td><td class="memItemRight" valign=bottom><a class="el" href="group__ptr__fun.html#ga15">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7))</td></tr>
135
T_arg6, T_arg7, T_return > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ptr__fun.html#ga15">ptr_fun</a> (T_return(* _A_func)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7))</td></tr>
119
137
<tr><td class="mdescLeft"> </td><td class="mdescRight">Creates a functor of type <a class="el" href="classsigc_1_1pointer__functor7.html">sigc::pointer_functor7</a> which wraps an existing non-member function. <a href="group__ptr__fun.html#ga15"></a><br></td></tr>
121
139
<hr><address><small>
122
140
Generated for libsigc++ 2.0 by <a href="http://www.doxygen.org/index.html">
123
Doxygen</a> 1.3.8 © 1997-2001</small></address>
141
Doxygen</a> 1.3.9.1 © 1997-2001</small></address>