1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3
<title>libsigc++ 2.0: sigc::signal< T_return > Class Template Reference</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
6
<body bgcolor="#ffffff">
7
<table border="0" width="100%">
9
<td width="10%" height="40"><img src="../../images/libsigc_logo.gif" alt="logo" border="0" width="100%" height="100%"/></td>
10
<td width="90%" height="40"><img src="../../images/top.gif" alt="top" width="100%" height="40"/></td>
14
<a class="qindex" href="../../index.html">Main Page</a>
15
<a class="qindex" href="modules.html">Groups</a>
16
<a class="qindex" href="namespaces.html"> Namespaces</a>
20
<!-- Generated by Doxygen 1.3.8 -->
21
<h1>sigc::signal<T_return> Class Template Reference</h1>Convenience wrapper for the numbered <a class="el" href="classsigc_1_1signal0.html">sigc::signal0</a> template.
22
<a href="#_details">More...</a>
24
Inheritance diagram for sigc::signal< T_return >:<p><center><img src="classsigc_1_1signal_3_01T__return_01_4__inherit__graph.png" border="0" usemap="#sigc_1_1signal_3_01T__return_01_4__inherit__map" alt="Inheritance graph"></center>
25
<map name="sigc_1_1signal_3_01T__return_01_4__inherit__map">
26
<area href="classsigc_1_1signal0.html" shape="rect" coords="7,155,183,174" alt="">
27
<area href="structsigc_1_1signal__base.html" shape="rect" coords="39,86,151,105" alt="">
28
<area href="structsigc_1_1trackable.html" shape="rect" coords="47,17,143,35" alt="">
30
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classsigc_1_1signal_3_01T__return_01_4-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
32
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
33
<tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1signal_3_01T__return_01_4.html#a0">signal</a> ()</td></tr>
35
<tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="classsigc_1_1signal_3_01T__return_01_4.html#a1">signal</a> (const <a class="el" href="classsigc_1_1signal.html">signal</a>& src)</td></tr>
38
<hr><a name="_details"></a><h2>Detailed Description</h2>
39
<h3>template <class T_return><br>
40
class sigc::signal< T_return ></h3>
42
Convenience wrapper for the numbered <a class="el" href="classsigc_1_1signal0.html">sigc::signal0</a> template.
44
See the base class for useful methods. This is the template specialization of the unnumbered <a class="el" href="classsigc_1_1signal.html">sigc::signal</a> template for 0 argument(s).
46
<hr><h2>Member Function Documentation</h2>
47
<a class="anchor" name="a1" doxytag="sigc::signal< T_return >::signal" ></a><p>
48
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
51
<table cellpadding="0" cellspacing="0" border="0">
53
<td class="md" colspan="4">
54
template <class T_return> </td>
57
<td class="md" nowrap valign="top"> <a class="el" href="classsigc_1_1signal.html">sigc::signal</a><T_return>::<a class="el" href="classsigc_1_1signal.html">signal</a> </td>
58
<td class="md" valign="top">(</td>
59
<td class="md" nowrap valign="top">const <a class="el" href="classsigc_1_1signal.html">signal</a><T_return>& </td>
60
<td class="mdname1" valign="top" nowrap> <em>src</em> </td>
61
<td class="md" valign="top"> ) </td>
62
<td class="md" nowrap><code> [inline]</code></td>
68
<table cellspacing=5 cellpadding=0 border=0>
79
<a class="anchor" name="a0" doxytag="sigc::signal< T_return >::signal" ></a><p>
80
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
83
<table cellpadding="0" cellspacing="0" border="0">
85
<td class="md" colspan="4">
86
template <class T_return> </td>
89
<td class="md" nowrap valign="top"> <a class="el" href="classsigc_1_1signal.html">sigc::signal</a><T_return>::<a class="el" href="classsigc_1_1signal.html">signal</a> </td>
90
<td class="md" valign="top">(</td>
91
<td class="mdname1" valign="top" nowrap> </td>
92
<td class="md" valign="top"> ) </td>
93
<td class="md" nowrap><code> [inline]</code></td>
99
<table cellspacing=5 cellpadding=0 border=0>
110
<hr>The documentation for this class was generated from the following file:<ul>
111
<li><a class="el" href="signal_8h.html">signal.h</a></ul>
113
Generated for libsigc++ 2.0 by <a href="http://www.doxygen.org/index.html">
114
Doxygen</a> 1.3.8 © 1997-2001</small></address>