<!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++: Member List</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 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 class="current"><a href="annotated.html"><span>Classes</span></a></li> </ul> </div> <div class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div> <div class="header"> <div class="headertitle"> <h1>sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > Member List</h1> </div> </div> <div class="contents"> This is the complete list of members for <a class="el" href="classsigc_1_1signal.html">sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 ></a>, including all inherited members.<table> <tr class="memlist"><td><a class="el" href="structsigc_1_1trackable.html#ab14931670837728e49bb5ca88fb16db5">add_destroy_notify_callback</a>(void* data, func_destroy_notify func) const </td><td><a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="structsigc_1_1signal__base.html#a17597d66e680d222248c523985f0afd6">clear</a>()</td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsigc_1_1signal7.html#adc55ac9b0f935fd87a67904022e03cb2">connect</a>(const slot_type& slot_)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="structsigc_1_1signal__base.html#a5c89a76a27d69c512f554b841b1bd08a">sigc::signal_base::connect</a>(const slot_base& slot_)</td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>const_iterator</b> typedef (defined in <a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a>)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>const_reverse_iterator</b> typedef (defined in <a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a>)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsigc_1_1signal7.html#a5ee8eaa67f05f84ee185841142a34fb0">emit</a>(typename type_trait< T_arg1 >::take _A_a1, typename type_trait< T_arg2 >::take _A_a2, typename type_trait< T_arg3 >::take _A_a3, typename type_trait< T_arg4 >::take _A_a4, typename type_trait< T_arg5 >::take _A_a5, typename type_trait< T_arg6 >::take _A_a6, typename type_trait< T_arg7 >::take _A_a7) const</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classsigc_1_1signal7.html#a8ba0d7555460070b6c21ca9e7a99ff0a">emit_reverse</a>(typename type_trait< T_arg1 >::take _A_a1, typename type_trait< T_arg2 >::take _A_a2, typename type_trait< T_arg3 >::take _A_a3, typename type_trait< T_arg4 >::take _A_a4, typename type_trait< T_arg5 >::take _A_a5, typename type_trait< T_arg6 >::take _A_a6, typename type_trait< T_arg7 >::take _A_a7) const</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>emitter_type</b> typedef (defined in <a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a>)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="structsigc_1_1signal__base.html#abc8fe88ca813837ff3fb3ef4ecb4e8a7">empty</a>() const </td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="structsigc_1_1signal__base.html#a21efc57eea29c3139855909ad4807984">erase</a>(iterator_type i)</td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>func_destroy_notify</b> typedef (defined in <a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a>)</td><td><a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="structsigc_1_1signal__base.html#ab1b7d9bc2a59c4c67d0123a65a7baab9">impl</a>() const </td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="structsigc_1_1signal__base.html#a747d448c28fd256ef580d165eb69f17a">impl_</a></td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td><code> [mutable, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="structsigc_1_1signal__base.html#a87da23ad801faa9e2b6b4be2a747e757">insert</a>(iterator_type i, const slot_base& slot_)</td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td><code> [protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>iterator</b> typedef (defined in <a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a>)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>iterator_type</b> typedef (defined in <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a>)</td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classsigc_1_1signal7.html#a0948c25035b18b01efa60d08b26f6d51">make_slot</a>() const</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="structsigc_1_1trackable.html#af2e23cfe7adc1ca844a3350bbac557cb">notify_callbacks</a>()</td><td><a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsigc_1_1signal7.html#a11b73bd2c5d40e02eab78b38ce0d097d">operator()</a>(typename type_trait< T_arg1 >::take _A_a1, typename type_trait< T_arg2 >::take _A_a2, typename type_trait< T_arg3 >::take _A_a3, typename type_trait< T_arg4 >::take _A_a4, typename type_trait< T_arg5 >::take _A_a5, typename type_trait< T_arg6 >::take _A_a6, typename type_trait< T_arg7 >::take _A_a7) const</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>operator=</b>(const signal_base& src) (defined in <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a>)</td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>operator=</b>(const trackable& src) (defined in <a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a>)</td><td><a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="structsigc_1_1trackable.html#a8b9dffa8a50ff13ba33e6c7f10468e2b">remove_destroy_notify_callback</a>(void* data) const </td><td><a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>result_type</b> typedef (defined in <a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a>)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>reverse_iterator</b> typedef (defined in <a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a>)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>signal</b>() (defined in <a class="el" href="classsigc_1_1signal.html">sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 ></a>)</td><td><a class="el" href="classsigc_1_1signal.html">sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 ></a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>signal</b>(const signal& src) (defined in <a class="el" href="classsigc_1_1signal.html">sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 ></a>)</td><td><a class="el" href="classsigc_1_1signal.html">sigc::signal< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 ></a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>signal7</b>() (defined in <a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a>)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>signal7</b>(const signal7& src) (defined in <a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a>)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>signal_base</b>() (defined in <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a>)</td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>signal_base</b>(const signal_base& src) (defined in <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a>)</td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="structsigc_1_1signal__base.html#a06e0889c75cccc15dcec71a48acae00d">size</a>() const </td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>size_type</b> typedef (defined in <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a>)</td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>slot_list_type</b> typedef (defined in <a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a>)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>slot_type</b> typedef (defined in <a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a>)</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classsigc_1_1signal7.html#a68153d9079b4881352113079cd6216f7">slots</a>()</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classsigc_1_1signal7.html#a89e3cab128cf4768f1e95e09bf66e088">slots</a>() const</td><td><a class="el" href="classsigc_1_1signal7.html">sigc::signal7< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil ></a></td><td><code> [inline]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>trackable</b>() (defined in <a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a>)</td><td><a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>trackable</b>(const trackable& src) (defined in <a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a>)</td><td><a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>~signal_base</b>() (defined in <a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a>)</td><td><a class="el" href="structsigc_1_1signal__base.html">sigc::signal_base</a></td><td></td></tr> <tr bgcolor="#f0f0f0"><td><b>~trackable</b>() (defined in <a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a>)</td><td><a class="el" href="structsigc_1_1trackable.html">sigc::trackable</a></td><td></td></tr> </table></div> <hr class="footer"/><address class="footer"><small>Generated on Tue Mar 8 2011 11:44:41 for libsigc++ by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.2 </small></address> </body> </html>