<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libsigc++
-  <span id="projectnumber">2.99.1</span>
+  <span id="projectnumber">2.99.2</span>
</div>
</td>
</tr>
</div>
</div><!-- top -->
<div class="header">
- <div class="summary">
-<a href="#pub-types">Public Types</a> |
-<a href="#pub-methods">Public Member Functions</a> |
-<a href="#pro-attribs">Protected Attributes</a> |
-<a href="classsigc_1_1pointer__functor-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">sigc::pointer_functor< T_return, T_args > Class Template Reference<div class="ingroups"><a class="el" href="group__sigcfunctors.html">Functors</a> » <a class="el" href="group__ptr__fun.html">ptr_fun()</a></div></div> </div>
</div><!--header-->
<a href="classsigc_1_1pointer__functor.html#details">More...</a></p>
<p><code>#include <sigc++/functors/ptr_fun.h></code></p>
-<div class="dynheader">
-Inheritance diagram for sigc::pointer_functor< T_return, T_args >:</div>
-<div class="dyncontent">
-<div class="center"><img src="classsigc_1_1pointer__functor__inherit__graph.png" border="0" usemap="#sigc_1_1pointer__functor_3_01T__return_00_01T__args_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="sigc_1_1pointer__functor_3_01T__return_00_01T__args_01_4_inherit__map" id="sigc_1_1pointer__functor_3_01T__return_00_01T__args_01_4_inherit__map">
-<area shape="rect" id="node2" href="structsigc_1_1functor__base.html" title="A hint to the compiler. " alt="" coords="13,5,152,32"/></map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
-Public Types</h2></td></tr>
-<tr class="memitem:a59abbd5c1924a446403b740dc315f772"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor.html#a59abbd5c1924a446403b740dc315f772">result_type</a> = T_return</td></tr>
-<tr class="separator:a59abbd5c1924a446403b740dc315f772"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:aa11936a6d1e709da74402f26079e119d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor.html#aa11936a6d1e709da74402f26079e119d">pointer_functor</a> ()</td></tr>
-<tr class="memdesc:aa11936a6d1e709da74402f26079e119d"><td class="mdescLeft"> </td><td class="mdescRight">Constructs an invalid functor. <a href="#aa11936a6d1e709da74402f26079e119d">More...</a><br /></td></tr>
-<tr class="separator:aa11936a6d1e709da74402f26079e119d"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae6e0b3b439dfcd7c1d8773f9904120a4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor.html#ae6e0b3b439dfcd7c1d8773f9904120a4">pointer_functor</a> (function_type _A_func)</td></tr>
-<tr class="memdesc:ae6e0b3b439dfcd7c1d8773f9904120a4"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a pointer_functor2 object that wraps an existing function. <a href="#ae6e0b3b439dfcd7c1d8773f9904120a4">More...</a><br /></td></tr>
-<tr class="separator:ae6e0b3b439dfcd7c1d8773f9904120a4"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a1f0989cc2b8b89929af75221c9e0d2cb"><td class="memItemLeft" align="right" valign="top">T_return </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor.html#a1f0989cc2b8b89929af75221c9e0d2cb">operator()</a> (<a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>< T_args >..._A_a) const </td></tr>
-<tr class="memdesc:a1f0989cc2b8b89929af75221c9e0d2cb"><td class="mdescLeft"> </td><td class="mdescRight">Execute the wrapped function. <a href="#a1f0989cc2b8b89929af75221c9e0d2cb">More...</a><br /></td></tr>
-<tr class="separator:a1f0989cc2b8b89929af75221c9e0d2cb"><td class="memSeparator" colspan="2"> </td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr class="memitem:afc173db923f74dce119243e8ba303fb5"><td class="memItemLeft" align="right" valign="top">function_type </td><td class="memItemRight" valign="bottom"><a class="el" href="classsigc_1_1pointer__functor.html#afc173db923f74dce119243e8ba303fb5">func_ptr_</a></td></tr>
-<tr class="separator:afc173db923f74dce119243e8ba303fb5"><td class="memSeparator" colspan="2"> </td></tr>
-</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template<class T_return, class... T_args><br />
class sigc::pointer_functor< T_return, T_args ></h3>
<p><a class="el" href="classsigc_1_1pointer__functor.html" title="pointer_functor wraps existing non-member functions with, or without, arguments. ">pointer_functor</a> wraps existing non-member functions with, or without, arguments. </p>
-<p>Use the convenience function <a class="el" href="group__ptr__fun.html#ga6a373493892e21ba59b2d998036d7886" title="Creates a functor of type sigc::pointer_functor which wraps an existing non-member function...">ptr_fun()</a> to create an instance of <a class="el" href="classsigc_1_1pointer__functor.html" title="pointer_functor wraps existing non-member functions with, or without, arguments. ">pointer_functor</a>.</p>
+<p>Use the convenience function <a class="el" href="group__ptr__fun.html#ga203dd1ac5747cf2f3d2b2d590ad32e82" title="Creates a functor of type sigc::pointer_functor which wraps an existing non-member function...">ptr_fun()</a> to create an instance of <a class="el" href="classsigc_1_1pointer__functor.html" title="pointer_functor wraps existing non-member functions with, or without, arguments. ">pointer_functor</a>.</p>
<p>The following template arguments are used:</p><ul>
-<li><em>T_args</em>... Argument types used in the definition of <a class="el" href="classsigc_1_1pointer__functor.html#a1f0989cc2b8b89929af75221c9e0d2cb" title="Execute the wrapped function. ">operator()()</a>.</li>
-<li><em>T_return</em> The return type of <a class="el" href="classsigc_1_1pointer__functor.html#a1f0989cc2b8b89929af75221c9e0d2cb" title="Execute the wrapped function. ">operator()()</a>. </li>
+<li><em>T_args</em>... Argument types used in the definition of operator()().</li>
+<li><em>T_return</em> The return type of operator()(). </li>
</ul>
-</div><h2 class="groupheader">Member Typedef Documentation</h2>
-<a class="anchor" id="a59abbd5c1924a446403b740dc315f772"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template <class T_return , class... T_args> </div>
- <table class="memname">
- <tr>
- <td class="memname">using <a class="el" href="classsigc_1_1pointer__functor.html">sigc::pointer_functor</a>< T_return, T_args >::<a class="el" href="classsigc_1_1pointer__functor.html#a59abbd5c1924a446403b740dc315f772">result_type</a> = T_return</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<h2 class="groupheader">Constructor & Destructor Documentation</h2>
-<a class="anchor" id="aa11936a6d1e709da74402f26079e119d"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template <class T_return , class... T_args> </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsigc_1_1pointer__functor.html">sigc::pointer_functor</a>< T_return, T_args >::<a class="el" href="classsigc_1_1pointer__functor.html">pointer_functor</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Constructs an invalid functor. </p>
-
-</div>
-</div>
-<a class="anchor" id="ae6e0b3b439dfcd7c1d8773f9904120a4"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template <class T_return , class... T_args> </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classsigc_1_1pointer__functor.html">sigc::pointer_functor</a>< T_return, T_args >::<a class="el" href="classsigc_1_1pointer__functor.html">pointer_functor</a> </td>
- <td>(</td>
- <td class="paramtype">function_type </td>
- <td class="paramname"><em>_A_func</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Constructs a pointer_functor2 object that wraps an existing function. </p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">_A_func</td><td>Pointer to function that will be invoked from <a class="el" href="classsigc_1_1pointer__functor.html#a1f0989cc2b8b89929af75221c9e0d2cb" title="Execute the wrapped function. ">operator()()</a>. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a1f0989cc2b8b89929af75221c9e0d2cb"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template <class T_return , class... T_args> </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">T_return <a class="el" href="classsigc_1_1pointer__functor.html">sigc::pointer_functor</a>< T_return, T_args >::operator() </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="namespacesigc.html#aa0d56c61023af35c47b79db80b32fd2e">type_trait_take_t</a>< T_args >... </td>
- <td class="paramname"><em>_A_a</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Execute the wrapped function. </p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">_A_a1</td><td>Argument to be passed on to the function. </td></tr>
- <tr><td class="paramname">_A_a2</td><td>Argument to be passed on to the function. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>The return value of the function invocation. </dd></dl>
-
-</div>
-</div>
-<h2 class="groupheader">Member Data Documentation</h2>
-<a class="anchor" id="afc173db923f74dce119243e8ba303fb5"></a>
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template <class T_return , class... T_args> </div>
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">function_type <a class="el" href="classsigc_1_1pointer__functor.html">sigc::pointer_functor</a>< T_return, T_args >::func_ptr_</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
-</div><!-- contents -->
+</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Mar 7 2016 11:43:49 for libsigc++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Wed Mar 16 2016 20:53:28 for libsigc++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>