20
<!-- Generated by Doxygen 1.3.8 -->
20
<!-- Generated by Doxygen 1.3.9.1 -->
21
21
<h1>sigc::internal::slot_do_unbind Struct Reference</h1>Functor used to remove a dependency from a trackable.
22
22
<a href="#_details">More...</a>
24
<a href="structsigc_1_1internal_1_1slot__do__unbind-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
24
<a href="structsigc_1_1internal_1_1slot__do__unbind-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
26
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
27
<tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1slot__do__unbind.html#a0">slot_do_unbind</a> (<a class="el" href="structsigc_1_1internal_1_1slot__rep.html">slot_rep</a>* rep)</td></tr>
26
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
27
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1slot__do__unbind.html#a0">slot_do_unbind</a> (<a class="el" href="structsigc_1_1internal_1_1slot__rep.html">slot_rep</a>* rep)</td></tr>
29
29
<tr><td class="mdescLeft"> </td><td class="mdescRight">Construct a <a class="el" href="structsigc_1_1internal_1_1slot__do__unbind.html">slot_do_unbind</a> functor. <a href="#a0"></a><br></td></tr>
30
<tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1slot__do__unbind.html#a1">operator()</a> (const <a class="el" href="structsigc_1_1trackable.html">trackable</a>* t) const</td></tr>
30
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1slot__do__unbind.html#a1">operator()</a> (const <a class="el" href="structsigc_1_1trackable.html">trackable</a>* t) const </td></tr>
32
32
<tr><td class="mdescLeft"> </td><td class="mdescRight">Removes a dependency from <code>t</code>. <a href="#a1"></a><br></td></tr>
33
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
34
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="structsigc_1_1internal_1_1slot__rep.html">slot_rep</a>* </td><td class="memItemRight" valign=bottom><a class="el" href="structsigc_1_1internal_1_1slot__do__unbind.html#o0">rep_</a></td></tr>
33
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
34
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structsigc_1_1internal_1_1slot__rep.html">slot_rep</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="structsigc_1_1internal_1_1slot__do__unbind.html#o0">rep_</a></td></tr>
36
36
<tr><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="structsigc_1_1internal_1_1slot__rep.html">slot_rep</a> object trackables don't need to notify on destruction any more. <a href="#o0"></a><br></td></tr>
39
39
Functor used to remove a dependency from a trackable.
41
41
<hr><h2>Constructor & Destructor Documentation</h2>
42
<a class="anchor" name="a0" doxytag="sigc::internal::slot_do_unbind::slot_do_unbind" ></a><p>
42
<a class="anchor" name="a0" doxytag="sigc::internal::slot_do_unbind::slot_do_unbind"></a><p>
43
43
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
46
46
<table cellpadding="0" cellspacing="0" border="0">
48
<td class="md" nowrap valign="top"> sigc::internal::slot_do_unbind::slot_do_unbind </td>
48
<td class="md" nowrap valign="top">sigc::internal::slot_do_unbind::slot_do_unbind </td>
49
49
<td class="md" valign="top">(</td>
50
50
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1internal_1_1slot__rep.html">slot_rep</a>* </td>
51
51
<td class="mdname1" valign="top" nowrap> <em>rep</em> </td>
69
69
<dl compact><dt><b>Parameters:</b></dt><dd>
70
70
<table border="0" cellspacing="2" cellpadding="0">
71
<tr><td></td><td valign=top><em>rep</em> </td><td>The <a class="el" href="structsigc_1_1internal_1_1slot__rep.html">slot_rep</a> object trackables don't need to notify on destruction any more. </td></tr>
71
<tr><td valign="top"></td><td valign="top"><em>rep</em> </td><td>The <a class="el" href="structsigc_1_1internal_1_1slot__rep.html">slot_rep</a> object trackables don't need to notify on destruction any more. </td></tr>
77
77
<hr><h2>Member Function Documentation</h2>
78
<a class="anchor" name="a1" doxytag="sigc::internal::slot_do_unbind::operator()" ></a><p>
78
<a class="anchor" name="a1" doxytag="sigc::internal::slot_do_unbind::operator()"></a><p>
79
79
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
82
82
<table cellpadding="0" cellspacing="0" border="0">
84
<td class="md" nowrap valign="top"> void sigc::internal::slot_do_unbind::operator() </td>
84
<td class="md" nowrap valign="top">void sigc::internal::slot_do_unbind::operator() </td>
85
85
<td class="md" valign="top">(</td>
86
86
<td class="md" nowrap valign="top">const <a class="el" href="structsigc_1_1trackable.html">trackable</a>* </td>
87
87
<td class="mdname1" valign="top" nowrap> <em>t</em> </td>
105
105
<dl compact><dt><b>Parameters:</b></dt><dd>
106
106
<table border="0" cellspacing="2" cellpadding="0">
107
<tr><td></td><td valign=top><em>t</em> </td><td>The trackable object to remove the callback from. </td></tr>
107
<tr><td valign="top"></td><td valign="top"><em>t</em> </td><td>The trackable object to remove the callback from. </td></tr>
113
113
<hr><h2>Member Data Documentation</h2>
114
<a class="anchor" name="o0" doxytag="sigc::internal::slot_do_unbind::rep_" ></a><p>
114
<a class="anchor" name="o0" doxytag="sigc::internal::slot_do_unbind::rep_"></a><p>
115
115
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
117
117
<td class="mdRow">
118
118
<table cellpadding="0" cellspacing="0" border="0">
120
<td class="md" nowrap valign="top"> <a class="el" href="structsigc_1_1internal_1_1slot__rep.html">slot_rep</a>* <a class="el" href="structsigc_1_1internal_1_1slot__do__unbind.html#o0">sigc::internal::slot_do_unbind::rep_</a> </td>
120
<td class="md" nowrap valign="top"><a class="el" href="structsigc_1_1internal_1_1slot__rep.html">slot_rep</a>* <a class="el" href="structsigc_1_1internal_1_1slot__do__unbind.html#o0">sigc::internal::slot_do_unbind::rep_</a> </td>
126
<table cellspacing=5 cellpadding=0 border=0>
126
<table cellspacing="5" cellpadding="0" border="0">
140
140
<li><a class="el" href="slot__base_8h.html">slot_base.h</a></ul>
141
141
<hr><address><small>
142
142
Generated for libsigc++ 2.0 by <a href="http://www.doxygen.org/index.html">
143
Doxygen</a> 1.3.8 © 1997-2001</small></address>
143
Doxygen</a> 1.3.9.1 © 1997-2001</small></address>