Sophie

Sophie

distrib > Mandriva > 2011.0 > x86_64 > by-pkgid > f30eb1b4d08ac51d6fa9ede1cab27d6b > files > 422

libsigc++2.0-doc-2.2.9-2.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>libsigc++: retype(), retype_return()</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.2 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#func-members">Functions</a> </div>
  <div class="headertitle">
<h1>retype(), retype_return()<br/>
<small>
[<a class="el" href="group__adaptors.html">Adaptors</a>]</small>
</h1> </div>
</div>
<div class="contents">

<p>sigc::retype() alters a sigc::pointer_functor, a sigc::mem_functor or a <a class="el" href="classsigc_1_1slot.html" title="Convenience wrapper for the numbered sigc::slot# templates.">sigc::slot</a> in that it makes C-style casts to the functor's parameter types of all parameters passed through operator()(). <a href="#_details">More...</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1retype__return__functor.html">sigc::retype_return_functor&lt; T_return, T_functor &gt;</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Adaptor that performs a C-style cast on the return value of a functor. <a href="structsigc_1_1retype__return__functor.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1retype__return__functor_3_01void_00_01T__functor_01_4.html">sigc::retype_return_functor&lt; void, T_functor &gt;</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Adaptor that performs a C-style cast on the return value of a functor. <a href="structsigc_1_1retype__return__functor_3_01void_00_01T__functor_01_4.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1retype__functor.html">sigc::retype_functor&lt; T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7 &gt;</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Adaptor that performs C-style casts on the parameters passed on to the functor. <a href="structsigc_1_1retype__functor.html#_details">More...</a><br/></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_action , class T_return , class T_functor &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gad33e9950e9acacd8d6817494f43b7f6d">sigc::visit_each</a> (const T_action&amp; _A_action, const retype_return_functor&lt; T_return, T_functor &gt;&amp; _A_target)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Performs a functor on each of the targets of a functor. <a href="#gad33e9950e9acacd8d6817494f43b7f6d"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_functor &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_return_functor<br class="typebreak"/>
&lt; T_return, T_functor &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga263b14f3b0e5616cd3b870d78a2627fa">sigc::retype_return</a> (const T_functor&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__return__functor.html" title="Adaptor that performs a C-style cast on the return value of a functor.">sigc::retype_return_functor</a> which performs a C-style cast on the return value of the passed functor. <a href="#ga263b14f3b0e5616cd3b870d78a2627fa"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_action , class T_functor , class T_type1 , class T_type2 , class T_type3 , class T_type4 , class T_type5 , class T_type6 , class T_type7 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaf94761944ad0dbd50e8b933adb07db33">sigc::visit_each</a> (const T_action&amp; _A_action, const retype_functor&lt; T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7 &gt;&amp; _A_target)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Performs a functor on each of the targets of a functor. <a href="#gaf94761944ad0dbd50e8b933adb07db33"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 , class T_arg7 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor&lt; slot&lt; T_return, <br class="typebreak"/>
T_arg1, T_arg2, T_arg3, T_arg4, <br class="typebreak"/>
T_arg5, T_arg6, T_arg7 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5, T_arg6, T_arg7 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gafd118b8e28ec60f260d8182c0552f9b2">sigc::retype</a> (const slot&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gafd118b8e28ec60f260d8182c0552f9b2"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; pointer_functor0&lt; T_return &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gae7d8cd2a8fba2a4eccf2bed45a52bcee">sigc::retype</a> (const pointer_functor0&lt; T_return &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gae7d8cd2a8fba2a4eccf2bed45a52bcee"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_arg1 , class T_return &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; pointer_functor1&lt; T_arg1, <br class="typebreak"/>
T_return &gt;, T_arg1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga43bcf770d8f32c0863ab49eca05e9e55">sigc::retype</a> (const pointer_functor1&lt; T_arg1, T_return &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga43bcf770d8f32c0863ab49eca05e9e55"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_arg1 , class T_arg2 , class T_return &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; pointer_functor2&lt; T_arg1, <br class="typebreak"/>
T_arg2, T_return &gt;, T_arg1, <br class="typebreak"/>
T_arg2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga50a2eeb831e4bfd1917ac230b38fb8eb">sigc::retype</a> (const pointer_functor2&lt; T_arg1, T_arg2, T_return &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga50a2eeb831e4bfd1917ac230b38fb8eb"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_arg1 , class T_arg2 , class T_arg3 , class T_return &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; pointer_functor3&lt; T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_return &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga45c2dc65def352bca7b44e7e81e108cf">sigc::retype</a> (const pointer_functor3&lt; T_arg1, T_arg2, T_arg3, T_return &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga45c2dc65def352bca7b44e7e81e108cf"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_return &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; pointer_functor4&lt; T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, <br class="typebreak"/>
T_return &gt;, T_arg1, T_arg2, <br class="typebreak"/>
T_arg3, T_arg4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gafaadd09afe1b8f15f117e6370273f736">sigc::retype</a> (const pointer_functor4&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_return &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gafaadd09afe1b8f15f117e6370273f736"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_return &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; pointer_functor5&lt; T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_return &gt;, T_arg1, T_arg2, <br class="typebreak"/>
T_arg3, T_arg4, T_arg5 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga0b7b036e5d1c43c48cb5b53b0e68d60d">sigc::retype</a> (const pointer_functor5&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga0b7b036e5d1c43c48cb5b53b0e68d60d"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 , class T_return &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; pointer_functor6&lt; T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_return &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaaccd5f7ab8c3e54b4b3a22522a7d10f3">sigc::retype</a> (const pointer_functor6&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaaccd5f7ab8c3e54b4b3a22522a7d10f3"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 , class T_arg7 , class T_return &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; pointer_functor7&lt; T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7, T_return &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5, T_arg6, T_arg7 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga373c281861b873261d948a6c69fd2d71">sigc::retype</a> (const pointer_functor7&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga373c281861b873261d948a6c69fd2d71"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor&lt; mem_functor0<br class="typebreak"/>
&lt; T_return, T_obj &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga48a60c1ad878688272cbb00ced921fff">sigc::retype</a> (const mem_functor0&lt; T_return, T_obj &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga48a60c1ad878688272cbb00ced921fff"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor&lt; mem_functor1<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1 &gt;<br class="typebreak"/>
, T_arg1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga9f3cf52bbddcd3ddb733e15a52219945">sigc::retype</a> (const mem_functor1&lt; T_return, T_obj, T_arg1 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga9f3cf52bbddcd3ddb733e15a52219945"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor&lt; mem_functor2<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2 &gt;, T_arg1, T_arg2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaab837288b46afaea8d688c069a1d4d7b">sigc::retype</a> (const mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaab837288b46afaea8d688c069a1d4d7b"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor&lt; mem_functor3<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga5e89fecccca95672490dba52a88507ae">sigc::retype</a> (const mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga5e89fecccca95672490dba52a88507ae"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor&lt; mem_functor4<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga636d9880aa19a7cac34d46dd0be3bea3">sigc::retype</a> (const mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga636d9880aa19a7cac34d46dd0be3bea3"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor&lt; mem_functor5<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga8bdd83f750f5744d43eca9d4bd6a5829">sigc::retype</a> (const mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga8bdd83f750f5744d43eca9d4bd6a5829"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor&lt; mem_functor6<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6 &gt;, T_arg1, T_arg2, <br class="typebreak"/>
T_arg3, T_arg4, T_arg5, T_arg6 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga7052ef9c261b2920c1d9776c709b1e58">sigc::retype</a> (const mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga7052ef9c261b2920c1d9776c709b1e58"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor&lt; mem_functor7<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaf36ee4d23dd52a64581e7c4c910c9f1a">sigc::retype</a> (const mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaf36ee4d23dd52a64581e7c4c910c9f1a"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_mem_functor0&lt; T_return, <br class="typebreak"/>
T_obj &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga8f781343421e1001c500e2b312540996">sigc::retype</a> (const const_mem_functor0&lt; T_return, T_obj &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga8f781343421e1001c500e2b312540996"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_mem_functor1&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1 &gt;, T_arg1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga1be8e18a2d926fe05f379ee873509e13">sigc::retype</a> (const const_mem_functor1&lt; T_return, T_obj, T_arg1 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga1be8e18a2d926fe05f379ee873509e13"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_mem_functor2&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2 &gt;<br class="typebreak"/>
, T_arg1, T_arg2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga7c08332e213b24f3a1dac3baef565f2a">sigc::retype</a> (const const_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga7c08332e213b24f3a1dac3baef565f2a"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_mem_functor3&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2, T_arg3 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gabda38cd11844274e3e51bd2035dbf36d">sigc::retype</a> (const const_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gabda38cd11844274e3e51bd2035dbf36d"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_mem_functor4&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4 &gt;, T_arg1, T_arg2, <br class="typebreak"/>
T_arg3, T_arg4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga0c551ce2c6cd33213ca7556bb44f5f71">sigc::retype</a> (const const_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga0c551ce2c6cd33213ca7556bb44f5f71"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_mem_functor5&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga285e98505a83458e591ac8f81505d718">sigc::retype</a> (const const_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga285e98505a83458e591ac8f81505d718"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_mem_functor6&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5, T_arg6 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5, T_arg6 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga0042d4ef6a5536690566021736fa6213">sigc::retype</a> (const const_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga0042d4ef6a5536690566021736fa6213"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_mem_functor7&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5, T_arg6, T_arg7 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5, T_arg6, T_arg7 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga3e0d3de5fc57955a96d3db8dbea267ef">sigc::retype</a> (const const_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga3e0d3de5fc57955a96d3db8dbea267ef"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; volatile_mem_functor0<br class="typebreak"/>
&lt; T_return, T_obj &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gac159359d12e988a4042fee69cdffb260">sigc::retype</a> (const volatile_mem_functor0&lt; T_return, T_obj &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gac159359d12e988a4042fee69cdffb260"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; volatile_mem_functor1<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1 &gt;<br class="typebreak"/>
, T_arg1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga54f984d1ddfce7e7f5c7ac6e8800675e">sigc::retype</a> (const volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga54f984d1ddfce7e7f5c7ac6e8800675e"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; volatile_mem_functor2<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2 &gt;, T_arg1, T_arg2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gad97ff1a4b529b070b1bfb2ed598f0e98">sigc::retype</a> (const volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gad97ff1a4b529b070b1bfb2ed598f0e98"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; volatile_mem_functor3<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga261e3ef98bb1aa6c86dd4e3dc0195457">sigc::retype</a> (const volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga261e3ef98bb1aa6c86dd4e3dc0195457"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; volatile_mem_functor4<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga16e56552d93a46cb664f1c267b4a41cb">sigc::retype</a> (const volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga16e56552d93a46cb664f1c267b4a41cb"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; volatile_mem_functor5<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga82c82e2a1b2ac6dbe4baeec025acdd7c">sigc::retype</a> (const volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga82c82e2a1b2ac6dbe4baeec025acdd7c"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; volatile_mem_functor6<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6 &gt;, T_arg1, T_arg2, <br class="typebreak"/>
T_arg3, T_arg4, T_arg5, T_arg6 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga6f8404a58be11fc49928b098592b3ff6">sigc::retype</a> (const volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga6f8404a58be11fc49928b098592b3ff6"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; volatile_mem_functor7<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga1dd02144060a987fb44157ae1e79aa78">sigc::retype</a> (const volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga1dd02144060a987fb44157ae1e79aa78"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_volatile_mem_functor0<br class="typebreak"/>
&lt; T_return, T_obj &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga391a28defc597ed6434314b65c89d7b8">sigc::retype</a> (const const_volatile_mem_functor0&lt; T_return, T_obj &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga391a28defc597ed6434314b65c89d7b8"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_volatile_mem_functor1<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1 &gt;<br class="typebreak"/>
, T_arg1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga5201341f562754629a7cba4b1ac154e6">sigc::retype</a> (const const_volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga5201341f562754629a7cba4b1ac154e6"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_volatile_mem_functor2<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2 &gt;, T_arg1, T_arg2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga3309f2e87e8a891e1df3d6b0431b5fc4">sigc::retype</a> (const const_volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga3309f2e87e8a891e1df3d6b0431b5fc4"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_volatile_mem_functor3<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga642deff61c5980807d1917646a3c69d2">sigc::retype</a> (const const_volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga642deff61c5980807d1917646a3c69d2"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_volatile_mem_functor4<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga362b9fc9259bea7531f4d31fd512fb7b">sigc::retype</a> (const const_volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga362b9fc9259bea7531f4d31fd512fb7b"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_volatile_mem_functor5<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga1d1d2a4923c49091a872c0473f90b932">sigc::retype</a> (const const_volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga1d1d2a4923c49091a872c0473f90b932"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_volatile_mem_functor6<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6 &gt;, T_arg1, T_arg2, <br class="typebreak"/>
T_arg3, T_arg4, T_arg5, T_arg6 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga305a1136ea520aa403a15a53e28a08de">sigc::retype</a> (const const_volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga305a1136ea520aa403a15a53e28a08de"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; const_volatile_mem_functor7<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaf825539eff18a01e234fc74a59c78026">sigc::retype</a> (const const_volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaf825539eff18a01e234fc74a59c78026"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_mem_functor0&lt; T_return, <br class="typebreak"/>
T_obj &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaca710e4d681b9c3a3fec16e5c93cbbf2">sigc::retype</a> (const bound_mem_functor0&lt; T_return, T_obj &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaca710e4d681b9c3a3fec16e5c93cbbf2"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_mem_functor1&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1 &gt;, T_arg1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga8fa17b784993d6336d779e296201cf8f">sigc::retype</a> (const bound_mem_functor1&lt; T_return, T_obj, T_arg1 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga8fa17b784993d6336d779e296201cf8f"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_mem_functor2&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2 &gt;<br class="typebreak"/>
, T_arg1, T_arg2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gafb998719aad04fe4f5a856e11cf55e0e">sigc::retype</a> (const bound_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gafb998719aad04fe4f5a856e11cf55e0e"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_mem_functor3&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2, T_arg3 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gabcd6bac846159593b21f30227d493684">sigc::retype</a> (const bound_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gabcd6bac846159593b21f30227d493684"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_mem_functor4&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4 &gt;, T_arg1, T_arg2, <br class="typebreak"/>
T_arg3, T_arg4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gadf4f9428ed1133a78722846f5c0132a9">sigc::retype</a> (const bound_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gadf4f9428ed1133a78722846f5c0132a9"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_mem_functor5&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga5d8a7da70b383ecef08a20855989b635">sigc::retype</a> (const bound_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga5d8a7da70b383ecef08a20855989b635"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_mem_functor6&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5, T_arg6 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5, T_arg6 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga368120cf8bee8ec48c74c2c43df4d356">sigc::retype</a> (const bound_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga368120cf8bee8ec48c74c2c43df4d356"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_mem_functor7&lt; T_return, <br class="typebreak"/>
T_obj, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5, T_arg6, T_arg7 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5, T_arg6, T_arg7 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga90823e5a559293b7fc4883c634059d02">sigc::retype</a> (const bound_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga90823e5a559293b7fc4883c634059d02"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_mem_functor0<br class="typebreak"/>
&lt; T_return, T_obj &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga2e7b340189aaab7bc618b15397572a26">sigc::retype</a> (const bound_const_mem_functor0&lt; T_return, T_obj &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga2e7b340189aaab7bc618b15397572a26"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_mem_functor1<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1 &gt;<br class="typebreak"/>
, T_arg1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gacf8109a58cf43637ad16cf0820bb0134">sigc::retype</a> (const bound_const_mem_functor1&lt; T_return, T_obj, T_arg1 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gacf8109a58cf43637ad16cf0820bb0134"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_mem_functor2<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2 &gt;, T_arg1, T_arg2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga72caa009922c7b22978450c6514b99d1">sigc::retype</a> (const bound_const_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga72caa009922c7b22978450c6514b99d1"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_mem_functor3<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga727cc85e51e3bb4bfb759859af37a541">sigc::retype</a> (const bound_const_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga727cc85e51e3bb4bfb759859af37a541"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_mem_functor4<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga4e04c4e9a0b68db775674103a0d4f0b4">sigc::retype</a> (const bound_const_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga4e04c4e9a0b68db775674103a0d4f0b4"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_mem_functor5<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaa3e551f631b23862dc0683cf81ed516e">sigc::retype</a> (const bound_const_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaa3e551f631b23862dc0683cf81ed516e"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_mem_functor6<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6 &gt;, T_arg1, T_arg2, <br class="typebreak"/>
T_arg3, T_arg4, T_arg5, T_arg6 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga2ba3cb34f35d03672b0d22c5e113a8b3">sigc::retype</a> (const bound_const_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga2ba3cb34f35d03672b0d22c5e113a8b3"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_mem_functor7<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga41785f8bca665c1d37644e03cc4996b6">sigc::retype</a> (const bound_const_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga41785f8bca665c1d37644e03cc4996b6"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_volatile_mem_functor0<br class="typebreak"/>
&lt; T_return, T_obj &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gacd0c8c77539d8b8005d02c8b337c2e01">sigc::retype</a> (const bound_volatile_mem_functor0&lt; T_return, T_obj &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gacd0c8c77539d8b8005d02c8b337c2e01"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_volatile_mem_functor1<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1 &gt;<br class="typebreak"/>
, T_arg1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga2919261a6fddae2a22087d7750fa6a6a">sigc::retype</a> (const bound_volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga2919261a6fddae2a22087d7750fa6a6a"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_volatile_mem_functor2<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2 &gt;, T_arg1, T_arg2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaeba4fa26d1230185f1e48dcbc28b200e">sigc::retype</a> (const bound_volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaeba4fa26d1230185f1e48dcbc28b200e"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_volatile_mem_functor3<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga750235d3681709542c2e582b4c637c42">sigc::retype</a> (const bound_volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga750235d3681709542c2e582b4c637c42"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_volatile_mem_functor4<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga98e8f225d52f338bc6edbb7287da8dc3">sigc::retype</a> (const bound_volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga98e8f225d52f338bc6edbb7287da8dc3"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_volatile_mem_functor5<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaf85fd7ffaa77b335027ffb6d50fd84b9">sigc::retype</a> (const bound_volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaf85fd7ffaa77b335027ffb6d50fd84b9"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_volatile_mem_functor6<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6 &gt;, T_arg1, T_arg2, <br class="typebreak"/>
T_arg3, T_arg4, T_arg5, T_arg6 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaacb3c94f389588e414d9c1aed1ed38de">sigc::retype</a> (const bound_volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaacb3c94f389588e414d9c1aed1ed38de"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_volatile_mem_functor7<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga81473a2f2432ead60c96a4af77fbe892">sigc::retype</a> (const bound_volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga81473a2f2432ead60c96a4af77fbe892"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_volatile_mem_functor0<br class="typebreak"/>
&lt; T_return, T_obj &gt; &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga4f536365709d563dad97f6daae927ab1">sigc::retype</a> (const bound_const_volatile_mem_functor0&lt; T_return, T_obj &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga4f536365709d563dad97f6daae927ab1"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_volatile_mem_functor1<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1 &gt;<br class="typebreak"/>
, T_arg1 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaf3e306d9428c5638a70bdbd727af704d">sigc::retype</a> (const bound_const_volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaf3e306d9428c5638a70bdbd727af704d"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_volatile_mem_functor2<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2 &gt;, T_arg1, T_arg2 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga27bd82fbe55fead4b199d296f4c6b1d9">sigc::retype</a> (const bound_const_volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga27bd82fbe55fead4b199d296f4c6b1d9"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_volatile_mem_functor3<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaab0980106c1cf33f936f6e64df3c5e03">sigc::retype</a> (const bound_const_volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaab0980106c1cf33f936f6e64df3c5e03"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_volatile_mem_functor4<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga63b05a1b0442b8969f95fae079c98e86">sigc::retype</a> (const bound_const_volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga63b05a1b0442b8969f95fae079c98e86"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_volatile_mem_functor5<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5 &gt;<br class="typebreak"/>
, T_arg1, T_arg2, T_arg3, <br class="typebreak"/>
T_arg4, T_arg5 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#ga6c0f509a5dcc66444e28faa3c2aff6a7">sigc::retype</a> (const bound_const_volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#ga6c0f509a5dcc66444e28faa3c2aff6a7"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_volatile_mem_functor6<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6 &gt;, T_arg1, T_arg2, <br class="typebreak"/>
T_arg3, T_arg4, T_arg5, T_arg6 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaec5e8fd715e7eb3e7a19aa53f2e53864">sigc::retype</a> (const bound_const_volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaec5e8fd715e7eb3e7a19aa53f2e53864"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">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></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">retype_functor<br class="typebreak"/>
&lt; bound_const_volatile_mem_functor7<br class="typebreak"/>
&lt; T_return, T_obj, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;, T_arg1, <br class="typebreak"/>
T_arg2, T_arg3, T_arg4, T_arg5, <br class="typebreak"/>
T_arg6, T_arg7 &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__retype.html#gaffc5091a0592e9516708231a55549438">sigc::retype</a> (const 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;&amp; _A_functor)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. <a href="#gaffc5091a0592e9516708231a55549438"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>sigc::retype() alters a sigc::pointer_functor, a sigc::mem_functor or a <a class="el" href="classsigc_1_1slot.html" title="Convenience wrapper for the numbered sigc::slot# templates.">sigc::slot</a> in that it makes C-style casts to the functor's parameter types of all parameters passed through operator()(). </p>
<p>Use this adaptor for inline conversion between numeric or other simple types. </p>
<dl class="user"><dt><b>Example:</b></dt><dd><div class="fragment"><pre class="fragment"> <span class="keywordtype">void</span> foo(<span class="keywordtype">int</span>);
 <a class="code" href="group__retype.html#gafd118b8e28ec60f260d8182c0552f9b2" title="Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed...">sigc::retype</a>(<a class="code" href="group__ptr__fun.html#gada8b678665c14dc85eb32d25b7299465" title="Creates a functor of type sigc::pointer_functor0 which wraps an existing non-member function...">sigc::ptr_fun</a>(&amp;foo))(5.7F); <span class="comment">// calls foo(5)</span>
</pre></div></dd></dl>
<p>The functor that sigc::retype() returns can be passed directly into <a class="el" href="classsigc_1_1signal7.html#adc55ac9b0f935fd87a67904022e03cb2" title="Add a slot to the list of slots.">sigc::signal::connect()</a>.</p>
<dl class="user"><dt><b>Example:</b></dt><dd><div class="fragment"><pre class="fragment"> <a class="code" href="classsigc_1_1signal.html" title="Convenience wrapper for the numbered sigc::signal# templates.">sigc::signal&lt;void,float&gt;</a> some_signal;
 <span class="keywordtype">void</span> foo(<span class="keywordtype">int</span>);
 some_signal.<a class="code" href="classsigc_1_1signal7.html#adc55ac9b0f935fd87a67904022e03cb2" title="Add a slot to the list of slots.">connect</a>(<a class="code" href="group__retype.html#gafd118b8e28ec60f260d8182c0552f9b2" title="Creates an adaptor of type sigc::retype_functor which performs C-style casts on the parameters passed...">sigc::retype</a>(<a class="code" href="group__ptr__fun.html#gada8b678665c14dc85eb32d25b7299465" title="Creates a functor of type sigc::pointer_functor0 which wraps an existing non-member function...">sigc::ptr_fun</a>(&amp;foo)));
</pre></div></dd></dl>
<p>This adaptor builds an exception in that it only works on sig::pointer_functor, sigc::mem_functor and <a class="el" href="classsigc_1_1slot.html" title="Convenience wrapper for the numbered sigc::slot# templates.">sigc::slot</a> because it needs sophisticated information about the parameter types that cannot be deduced from arbitrary functor types.</p>
<p>sigc::retype_return() alters the return type of an arbitrary functor. Like in sigc::retype() a C-style cast is performed. Usage sigc::retype_return() is not restricted to libsigc++ functor types but you need to specify the new return type as a template parameter.</p>
<dl class="user"><dt><b>Example:</b></dt><dd><div class="fragment"><pre class="fragment"> <span class="keywordtype">float</span> foo();
 std::cout &lt;&lt; sigc::retype_return&lt;int&gt;(&amp;foo)(); <span class="comment">// converts foo&#39;s return value to an integer</span>
</pre></div> </dd></dl>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="gafd118b8e28ec60f260d8182c0552f9b2"></a><!-- doxytag: member="sigc::retype" ref="gafd118b8e28ec60f260d8182c0552f9b2" args="(const slot&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 , class T_arg7 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;slot&lt;T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const slot&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on <a class="el" href="classsigc_1_1slot.html" title="Convenience wrapper for the numbered sigc::slot# templates.">sigc::slot</a>.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaffc5091a0592e9516708231a55549438"></a><!-- doxytag: member="sigc::retype" ref="gaffc5091a0592e9516708231a55549438" args="(const 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; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;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;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const 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; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaec5e8fd715e7eb3e7a19aa53f2e53864"></a><!-- doxytag: member="sigc::retype" ref="gaec5e8fd715e7eb3e7a19aa53f2e53864" args="(const bound_const_volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_volatile_mem_functor6&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga6c0f509a5dcc66444e28faa3c2aff6a7"></a><!-- doxytag: member="sigc::retype" ref="ga6c0f509a5dcc66444e28faa3c2aff6a7" args="(const bound_const_volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_volatile_mem_functor5&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga63b05a1b0442b8969f95fae079c98e86"></a><!-- doxytag: member="sigc::retype" ref="ga63b05a1b0442b8969f95fae079c98e86" args="(const bound_const_volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_volatile_mem_functor4&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4&gt;, T_arg1, T_arg2, T_arg3, T_arg4 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaab0980106c1cf33f936f6e64df3c5e03"></a><!-- doxytag: member="sigc::retype" ref="gaab0980106c1cf33f936f6e64df3c5e03" args="(const bound_const_volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_volatile_mem_functor3&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3&gt;, T_arg1, T_arg2, T_arg3 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga27bd82fbe55fead4b199d296f4c6b1d9"></a><!-- doxytag: member="sigc::retype" ref="ga27bd82fbe55fead4b199d296f4c6b1d9" args="(const bound_const_volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_volatile_mem_functor2&lt;T_return, T_obj, T_arg1, T_arg2&gt;, T_arg1, T_arg2 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaf3e306d9428c5638a70bdbd727af704d"></a><!-- doxytag: member="sigc::retype" ref="gaf3e306d9428c5638a70bdbd727af704d" args="(const bound_const_volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_volatile_mem_functor1&lt;T_return, T_obj, T_arg1&gt;, T_arg1 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga4f536365709d563dad97f6daae927ab1"></a><!-- doxytag: member="sigc::retype" ref="ga4f536365709d563dad97f6daae927ab1" args="(const bound_const_volatile_mem_functor0&lt; T_return, T_obj &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_volatile_mem_functor0&lt;T_return, T_obj&gt; &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_volatile_mem_functor0&lt; T_return, T_obj &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga81473a2f2432ead60c96a4af77fbe892"></a><!-- doxytag: member="sigc::retype" ref="ga81473a2f2432ead60c96a4af77fbe892" args="(const bound_volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_volatile_mem_functor7&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaacb3c94f389588e414d9c1aed1ed38de"></a><!-- doxytag: member="sigc::retype" ref="gaacb3c94f389588e414d9c1aed1ed38de" args="(const bound_volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_volatile_mem_functor6&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaf85fd7ffaa77b335027ffb6d50fd84b9"></a><!-- doxytag: member="sigc::retype" ref="gaf85fd7ffaa77b335027ffb6d50fd84b9" args="(const bound_volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_volatile_mem_functor5&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga98e8f225d52f338bc6edbb7287da8dc3"></a><!-- doxytag: member="sigc::retype" ref="ga98e8f225d52f338bc6edbb7287da8dc3" args="(const bound_volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_volatile_mem_functor4&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4&gt;, T_arg1, T_arg2, T_arg3, T_arg4 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gae7d8cd2a8fba2a4eccf2bed45a52bcee"></a><!-- doxytag: member="sigc::retype" ref="gae7d8cd2a8fba2a4eccf2bed45a52bcee" args="(const pointer_functor0&lt; T_return &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;pointer_functor0&lt;T_return&gt; &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const pointer_functor0&lt; T_return &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::pointer_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaeba4fa26d1230185f1e48dcbc28b200e"></a><!-- doxytag: member="sigc::retype" ref="gaeba4fa26d1230185f1e48dcbc28b200e" args="(const bound_volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_volatile_mem_functor2&lt;T_return, T_obj, T_arg1, T_arg2&gt;, T_arg1, T_arg2 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga2919261a6fddae2a22087d7750fa6a6a"></a><!-- doxytag: member="sigc::retype" ref="ga2919261a6fddae2a22087d7750fa6a6a" args="(const bound_volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_volatile_mem_functor1&lt;T_return, T_obj, T_arg1&gt;, T_arg1 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gacd0c8c77539d8b8005d02c8b337c2e01"></a><!-- doxytag: member="sigc::retype" ref="gacd0c8c77539d8b8005d02c8b337c2e01" args="(const bound_volatile_mem_functor0&lt; T_return, T_obj &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_volatile_mem_functor0&lt;T_return, T_obj&gt; &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_volatile_mem_functor0&lt; T_return, T_obj &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga41785f8bca665c1d37644e03cc4996b6"></a><!-- doxytag: member="sigc::retype" ref="ga41785f8bca665c1d37644e03cc4996b6" args="(const bound_const_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_mem_functor7&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga2ba3cb34f35d03672b0d22c5e113a8b3"></a><!-- doxytag: member="sigc::retype" ref="ga2ba3cb34f35d03672b0d22c5e113a8b3" args="(const bound_const_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_mem_functor6&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaa3e551f631b23862dc0683cf81ed516e"></a><!-- doxytag: member="sigc::retype" ref="gaa3e551f631b23862dc0683cf81ed516e" args="(const bound_const_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_mem_functor5&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga4e04c4e9a0b68db775674103a0d4f0b4"></a><!-- doxytag: member="sigc::retype" ref="ga4e04c4e9a0b68db775674103a0d4f0b4" args="(const bound_const_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_mem_functor4&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4&gt;, T_arg1, T_arg2, T_arg3, T_arg4 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga727cc85e51e3bb4bfb759859af37a541"></a><!-- doxytag: member="sigc::retype" ref="ga727cc85e51e3bb4bfb759859af37a541" args="(const bound_const_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_mem_functor3&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3&gt;, T_arg1, T_arg2, T_arg3 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga72caa009922c7b22978450c6514b99d1"></a><!-- doxytag: member="sigc::retype" ref="ga72caa009922c7b22978450c6514b99d1" args="(const bound_const_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_mem_functor2&lt;T_return, T_obj, T_arg1, T_arg2&gt;, T_arg1, T_arg2 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gacf8109a58cf43637ad16cf0820bb0134"></a><!-- doxytag: member="sigc::retype" ref="gacf8109a58cf43637ad16cf0820bb0134" args="(const bound_const_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_mem_functor1&lt;T_return, T_obj, T_arg1&gt;, T_arg1 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga2e7b340189aaab7bc618b15397572a26"></a><!-- doxytag: member="sigc::retype" ref="ga2e7b340189aaab7bc618b15397572a26" args="(const bound_const_mem_functor0&lt; T_return, T_obj &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_const_mem_functor0&lt;T_return, T_obj&gt; &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_const_mem_functor0&lt; T_return, T_obj &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga90823e5a559293b7fc4883c634059d02"></a><!-- doxytag: member="sigc::retype" ref="ga90823e5a559293b7fc4883c634059d02" args="(const bound_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_mem_functor7&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga368120cf8bee8ec48c74c2c43df4d356"></a><!-- doxytag: member="sigc::retype" ref="ga368120cf8bee8ec48c74c2c43df4d356" args="(const bound_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_mem_functor6&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga5d8a7da70b383ecef08a20855989b635"></a><!-- doxytag: member="sigc::retype" ref="ga5d8a7da70b383ecef08a20855989b635" args="(const bound_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_mem_functor5&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gadf4f9428ed1133a78722846f5c0132a9"></a><!-- doxytag: member="sigc::retype" ref="gadf4f9428ed1133a78722846f5c0132a9" args="(const bound_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_mem_functor4&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4&gt;, T_arg1, T_arg2, T_arg3, T_arg4 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga45c2dc65def352bca7b44e7e81e108cf"></a><!-- doxytag: member="sigc::retype" ref="ga45c2dc65def352bca7b44e7e81e108cf" args="(const pointer_functor3&lt; T_arg1, T_arg2, T_arg3, T_return &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_arg1 , class T_arg2 , class T_arg3 , class T_return &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;pointer_functor3&lt;T_arg1, T_arg2, T_arg3, T_return&gt;, T_arg1, T_arg2, T_arg3 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const pointer_functor3&lt; T_arg1, T_arg2, T_arg3, T_return &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::pointer_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gafb998719aad04fe4f5a856e11cf55e0e"></a><!-- doxytag: member="sigc::retype" ref="gafb998719aad04fe4f5a856e11cf55e0e" args="(const bound_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_mem_functor2&lt;T_return, T_obj, T_arg1, T_arg2&gt;, T_arg1, T_arg2 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga8fa17b784993d6336d779e296201cf8f"></a><!-- doxytag: member="sigc::retype" ref="ga8fa17b784993d6336d779e296201cf8f" args="(const bound_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_mem_functor1&lt;T_return, T_obj, T_arg1&gt;, T_arg1 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaca710e4d681b9c3a3fec16e5c93cbbf2"></a><!-- doxytag: member="sigc::retype" ref="gaca710e4d681b9c3a3fec16e5c93cbbf2" args="(const bound_mem_functor0&lt; T_return, T_obj &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_mem_functor0&lt;T_return, T_obj&gt; &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_mem_functor0&lt; T_return, T_obj &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaf825539eff18a01e234fc74a59c78026"></a><!-- doxytag: member="sigc::retype" ref="gaf825539eff18a01e234fc74a59c78026" args="(const const_volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_volatile_mem_functor7&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga305a1136ea520aa403a15a53e28a08de"></a><!-- doxytag: member="sigc::retype" ref="ga305a1136ea520aa403a15a53e28a08de" args="(const const_volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_volatile_mem_functor6&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga1d1d2a4923c49091a872c0473f90b932"></a><!-- doxytag: member="sigc::retype" ref="ga1d1d2a4923c49091a872c0473f90b932" args="(const const_volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_volatile_mem_functor5&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga362b9fc9259bea7531f4d31fd512fb7b"></a><!-- doxytag: member="sigc::retype" ref="ga362b9fc9259bea7531f4d31fd512fb7b" args="(const const_volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_volatile_mem_functor4&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4&gt;, T_arg1, T_arg2, T_arg3, T_arg4 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga5e89fecccca95672490dba52a88507ae"></a><!-- doxytag: member="sigc::retype" ref="ga5e89fecccca95672490dba52a88507ae" args="(const mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;mem_functor3&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3&gt;, T_arg1, T_arg2, T_arg3 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga3309f2e87e8a891e1df3d6b0431b5fc4"></a><!-- doxytag: member="sigc::retype" ref="ga3309f2e87e8a891e1df3d6b0431b5fc4" args="(const const_volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_volatile_mem_functor2&lt;T_return, T_obj, T_arg1, T_arg2&gt;, T_arg1, T_arg2 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga5201341f562754629a7cba4b1ac154e6"></a><!-- doxytag: member="sigc::retype" ref="ga5201341f562754629a7cba4b1ac154e6" args="(const const_volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_volatile_mem_functor1&lt;T_return, T_obj, T_arg1&gt;, T_arg1 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga391a28defc597ed6434314b65c89d7b8"></a><!-- doxytag: member="sigc::retype" ref="ga391a28defc597ed6434314b65c89d7b8" args="(const const_volatile_mem_functor0&lt; T_return, T_obj &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_volatile_mem_functor0&lt;T_return, T_obj&gt; &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_volatile_mem_functor0&lt; T_return, T_obj &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga1dd02144060a987fb44157ae1e79aa78"></a><!-- doxytag: member="sigc::retype" ref="ga1dd02144060a987fb44157ae1e79aa78" args="(const volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;volatile_mem_functor7&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const volatile_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga6f8404a58be11fc49928b098592b3ff6"></a><!-- doxytag: member="sigc::retype" ref="ga6f8404a58be11fc49928b098592b3ff6" args="(const volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;volatile_mem_functor6&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const volatile_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga82c82e2a1b2ac6dbe4baeec025acdd7c"></a><!-- doxytag: member="sigc::retype" ref="ga82c82e2a1b2ac6dbe4baeec025acdd7c" args="(const volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;volatile_mem_functor5&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const volatile_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga261e3ef98bb1aa6c86dd4e3dc0195457"></a><!-- doxytag: member="sigc::retype" ref="ga261e3ef98bb1aa6c86dd4e3dc0195457" args="(const volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;volatile_mem_functor3&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3&gt;, T_arg1, T_arg2, T_arg3 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga750235d3681709542c2e582b4c637c42"></a><!-- doxytag: member="sigc::retype" ref="ga750235d3681709542c2e582b4c637c42" args="(const bound_volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_volatile_mem_functor3&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3&gt;, T_arg1, T_arg2, T_arg3 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gad97ff1a4b529b070b1bfb2ed598f0e98"></a><!-- doxytag: member="sigc::retype" ref="gad97ff1a4b529b070b1bfb2ed598f0e98" args="(const volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;volatile_mem_functor2&lt;T_return, T_obj, T_arg1, T_arg2&gt;, T_arg1, T_arg2 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const volatile_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga54f984d1ddfce7e7f5c7ac6e8800675e"></a><!-- doxytag: member="sigc::retype" ref="ga54f984d1ddfce7e7f5c7ac6e8800675e" args="(const volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;volatile_mem_functor1&lt;T_return, T_obj, T_arg1&gt;, T_arg1 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const volatile_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gac159359d12e988a4042fee69cdffb260"></a><!-- doxytag: member="sigc::retype" ref="gac159359d12e988a4042fee69cdffb260" args="(const volatile_mem_functor0&lt; T_return, T_obj &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;volatile_mem_functor0&lt;T_return, T_obj&gt; &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const volatile_mem_functor0&lt; T_return, T_obj &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga3e0d3de5fc57955a96d3db8dbea267ef"></a><!-- doxytag: member="sigc::retype" ref="ga3e0d3de5fc57955a96d3db8dbea267ef" args="(const const_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_mem_functor7&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga0042d4ef6a5536690566021736fa6213"></a><!-- doxytag: member="sigc::retype" ref="ga0042d4ef6a5536690566021736fa6213" args="(const const_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_mem_functor6&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga285e98505a83458e591ac8f81505d718"></a><!-- doxytag: member="sigc::retype" ref="ga285e98505a83458e591ac8f81505d718" args="(const const_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_mem_functor5&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga0c551ce2c6cd33213ca7556bb44f5f71"></a><!-- doxytag: member="sigc::retype" ref="ga0c551ce2c6cd33213ca7556bb44f5f71" args="(const const_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_mem_functor4&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4&gt;, T_arg1, T_arg2, T_arg3, T_arg4 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gabcd6bac846159593b21f30227d493684"></a><!-- doxytag: member="sigc::retype" ref="gabcd6bac846159593b21f30227d493684" args="(const bound_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;bound_mem_functor3&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3&gt;, T_arg1, T_arg2, T_arg3 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const bound_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::bound_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga7c08332e213b24f3a1dac3baef565f2a"></a><!-- doxytag: member="sigc::retype" ref="ga7c08332e213b24f3a1dac3baef565f2a" args="(const const_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_mem_functor2&lt;T_return, T_obj, T_arg1, T_arg2&gt;, T_arg1, T_arg2 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga1be8e18a2d926fe05f379ee873509e13"></a><!-- doxytag: member="sigc::retype" ref="ga1be8e18a2d926fe05f379ee873509e13" args="(const const_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_mem_functor1&lt;T_return, T_obj, T_arg1&gt;, T_arg1 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga8f781343421e1001c500e2b312540996"></a><!-- doxytag: member="sigc::retype" ref="ga8f781343421e1001c500e2b312540996" args="(const const_mem_functor0&lt; T_return, T_obj &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_mem_functor0&lt;T_return, T_obj&gt; &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_mem_functor0&lt; T_return, T_obj &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga642deff61c5980807d1917646a3c69d2"></a><!-- doxytag: member="sigc::retype" ref="ga642deff61c5980807d1917646a3c69d2" args="(const const_volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_volatile_mem_functor3&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3&gt;, T_arg1, T_arg2, T_arg3 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_volatile_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga7052ef9c261b2920c1d9776c709b1e58"></a><!-- doxytag: member="sigc::retype" ref="ga7052ef9c261b2920c1d9776c709b1e58" args="(const mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;mem_functor6&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const mem_functor6&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga8bdd83f750f5744d43eca9d4bd6a5829"></a><!-- doxytag: member="sigc::retype" ref="ga8bdd83f750f5744d43eca9d4bd6a5829" args="(const mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;mem_functor5&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const mem_functor5&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga16e56552d93a46cb664f1c267b4a41cb"></a><!-- doxytag: member="sigc::retype" ref="ga16e56552d93a46cb664f1c267b4a41cb" args="(const volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;volatile_mem_functor4&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4&gt;, T_arg1, T_arg2, T_arg3, T_arg4 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const volatile_mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::volatile_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga636d9880aa19a7cac34d46dd0be3bea3"></a><!-- doxytag: member="sigc::retype" ref="ga636d9880aa19a7cac34d46dd0be3bea3" args="(const mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;mem_functor4&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4&gt;, T_arg1, T_arg2, T_arg3, T_arg4 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const mem_functor4&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaab837288b46afaea8d688c069a1d4d7b"></a><!-- doxytag: member="sigc::retype" ref="gaab837288b46afaea8d688c069a1d4d7b" args="(const mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;mem_functor2&lt;T_return, T_obj, T_arg1, T_arg2&gt;, T_arg1, T_arg2 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const mem_functor2&lt; T_return, T_obj, T_arg1, T_arg2 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga9f3cf52bbddcd3ddb733e15a52219945"></a><!-- doxytag: member="sigc::retype" ref="ga9f3cf52bbddcd3ddb733e15a52219945" args="(const mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;mem_functor1&lt;T_return, T_obj, T_arg1&gt;, T_arg1 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const mem_functor1&lt; T_return, T_obj, T_arg1 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga48a60c1ad878688272cbb00ced921fff"></a><!-- doxytag: member="sigc::retype" ref="ga48a60c1ad878688272cbb00ced921fff" args="(const mem_functor0&lt; T_return, T_obj &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;mem_functor0&lt;T_return, T_obj&gt; &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const mem_functor0&lt; T_return, T_obj &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gabda38cd11844274e3e51bd2035dbf36d"></a><!-- doxytag: member="sigc::retype" ref="gabda38cd11844274e3e51bd2035dbf36d" args="(const const_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_obj , class T_arg1 , class T_arg2 , class T_arg3 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;const_mem_functor3&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3&gt;, T_arg1, T_arg2, T_arg3 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const const_mem_functor3&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::const_mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaaccd5f7ab8c3e54b4b3a22522a7d10f3"></a><!-- doxytag: member="sigc::retype" ref="gaaccd5f7ab8c3e54b4b3a22522a7d10f3" args="(const pointer_functor6&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 , class T_return &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;pointer_functor6&lt;T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const pointer_functor6&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::pointer_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gaf36ee4d23dd52a64581e7c4c910c9f1a"></a><!-- doxytag: member="sigc::retype" ref="gaf36ee4d23dd52a64581e7c4c910c9f1a" args="(const mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
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; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;mem_functor7&lt;T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const mem_functor7&lt; T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::mem_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="gafaadd09afe1b8f15f117e6370273f736"></a><!-- doxytag: member="sigc::retype" ref="gafaadd09afe1b8f15f117e6370273f736" args="(const pointer_functor4&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_return &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_return &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;pointer_functor4&lt;T_arg1, T_arg2, T_arg3, T_arg4, T_return&gt;, T_arg1, T_arg2, T_arg3, T_arg4 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const pointer_functor4&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_return &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::pointer_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga0b7b036e5d1c43c48cb5b53b0e68d60d"></a><!-- doxytag: member="sigc::retype" ref="ga0b7b036e5d1c43c48cb5b53b0e68d60d" args="(const pointer_functor5&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_return &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;pointer_functor5&lt;T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const pointer_functor5&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::pointer_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga50a2eeb831e4bfd1917ac230b38fb8eb"></a><!-- doxytag: member="sigc::retype" ref="ga50a2eeb831e4bfd1917ac230b38fb8eb" args="(const pointer_functor2&lt; T_arg1, T_arg2, T_return &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_arg1 , class T_arg2 , class T_return &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;pointer_functor2&lt;T_arg1, T_arg2, T_return&gt;, T_arg1, T_arg2 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const pointer_functor2&lt; T_arg1, T_arg2, T_return &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::pointer_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga373c281861b873261d948a6c69fd2d71"></a><!-- doxytag: member="sigc::retype" ref="ga373c281861b873261d948a6c69fd2d71" args="(const pointer_functor7&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_arg1 , class T_arg2 , class T_arg3 , class T_arg4 , class T_arg5 , class T_arg6 , class T_arg7 , class T_return &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;pointer_functor7&lt;T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return&gt;, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const pointer_functor7&lt; T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::pointer_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga43bcf770d8f32c0863ab49eca05e9e55"></a><!-- doxytag: member="sigc::retype" ref="ga43bcf770d8f32c0863ab49eca05e9e55" args="(const pointer_functor1&lt; T_arg1, T_return &gt; &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_arg1 , class T_return &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_functor&lt;pointer_functor1&lt;T_arg1, T_return&gt;, T_arg1 &gt; sigc::retype </td>
          <td>(</td>
          <td class="paramtype">const pointer_functor1&lt; T_arg1, T_return &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> which performs C-style casts on the parameters passed on to the functor. </p>
<p>This function template specialization works on sigc::pointer_functor.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing C-style casts on the paramters passed on. </dd></dl>

</div>
</div>
<a class="anchor" id="ga263b14f3b0e5616cd3b870d78a2627fa"></a><!-- doxytag: member="sigc::retype_return" ref="ga263b14f3b0e5616cd3b870d78a2627fa" args="(const T_functor &amp;_A_functor)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_return , class T_functor &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">retype_return_functor&lt;T_return, T_functor&gt; sigc::retype_return </td>
          <td>(</td>
          <td class="paramtype">const T_functor &amp;&#160;</td>
          <td class="paramname"> <em>_A_functor</em>&#160;)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an adaptor of type <a class="el" href="structsigc_1_1retype__return__functor.html" title="Adaptor that performs a C-style cast on the return value of a functor.">sigc::retype_return_functor</a> which performs a C-style cast on the return value of the passed functor. </p>
<p>The template argument <em>T_return</em> specifies the target type of the cast.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">_A_functor</td><td>Functor that should be wrapped. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Adaptor that executes <em>_A_functor</em> performing a C-style cast on the return value. </dd></dl>

</div>
</div>
<a class="anchor" id="gaf94761944ad0dbd50e8b933adb07db33"></a><!-- doxytag: member="sigc::visit_each" ref="gaf94761944ad0dbd50e8b933adb07db33" args="(const T_action &amp;_A_action, const retype_functor&lt; T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7 &gt; &amp;_A_target)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_action , class T_functor , class T_type1 , class T_type2 , class T_type3 , class T_type4 , class T_type5 , class T_type6 , class T_type7 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void sigc::visit_each </td>
          <td>(</td>
          <td class="paramtype">const T_action &amp;&#160;</td>
          <td class="paramname"> <em>_A_action</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const retype_functor&lt; T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7 &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_target</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Performs a functor on each of the targets of a functor. </p>
<p>The function overload for <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> performs a functor on the functor stored in the <a class="el" href="structsigc_1_1retype__functor.html" title="Adaptor that performs C-style casts on the parameters passed on to the functor.">sigc::retype_functor</a> object. </p>

</div>
</div>
<a class="anchor" id="gad33e9950e9acacd8d6817494f43b7f6d"></a><!-- doxytag: member="sigc::visit_each" ref="gad33e9950e9acacd8d6817494f43b7f6d" args="(const T_action &amp;_A_action, const retype_return_functor&lt; T_return, T_functor &gt; &amp;_A_target)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T_action , class T_return , class T_functor &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void sigc::visit_each </td>
          <td>(</td>
          <td class="paramtype">const T_action &amp;&#160;</td>
          <td class="paramname"> <em>_A_action</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const retype_return_functor&lt; T_return, T_functor &gt; &amp;&#160;</td>
          <td class="paramname"> <em>_A_target</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Performs a functor on each of the targets of a functor. </p>
<p>The function overload for <a class="el" href="structsigc_1_1retype__return__functor.html" title="Adaptor that performs a C-style cast on the return value of a functor.">sigc::retype_return_functor</a> performs a functor on the functor stored in the <a class="el" href="structsigc_1_1retype__return__functor.html" title="Adaptor that performs a C-style cast on the return value of a functor.">sigc::retype_return_functor</a> object. </p>

</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Tue Mar 8 2011 11:44:40 for libsigc++ by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.2 </small></address>
</body>
</html>