3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>libsigc++</title>
5 <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
6 <meta name="description" content="libsigc++ is a C++ template library implementing typesafe callbacks. This is an intro to libsigc++.">
7 <link rel="home" href="index.html" title="libsigc++">
8 <link rel="next" href="chapter-introduction.html" title="Chapter 1. Introduction">
10 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
11 <div class="navheader">
12 <table width="100%" summary="Navigation header">
13 <tr><th colspan="3" align="center">libsigc++</th></tr>
15 <td width="20%" align="left"> </td>
16 <th width="60%" align="center"> </th>
17 <td width="20%" align="right"> <a accesskey="n" href="chapter-introduction.html">Next</a>
23 <div lang="en" class="book">
24 <div class="titlepage">
26 <div><h1 class="title">
27 <a name="index"></a>libsigc++</h1></div>
28 <div><div class="author"><h3 class="author">
29 <span class="firstname">Ainsley</span> <span class="surname">Pereira</span>
31 <div><p class="pubdate">September 2002. Updated January 2004 by Murray Cumming</p></div>
32 <div><div class="abstract">
33 <p class="title"><b>Abstract</b></p>
34 <p>libsigc++ is a C++ template library implementing typesafe callbacks. This is an intro to libsigc++.</p>
40 <p><b>Table of Contents</b></p>
43 <span class="chapter"><a href="chapter-introduction.html">1. Introduction</a></span><ul><li><span class="section"><a href="chapter-introduction.html#sect-motivation">Motivation</a></span></li></ul>
46 <span class="chapter"><a href="chapter-connecting.html">2. Connecting your code to signals</a></span><ul>
47 <li><span class="section"><a href="chapter-connecting.html#sect-simple-ex">A simple example</a></span></li>
48 <li><span class="section"><a href="sect-using-mem-func.html">Using a member function</a></span></li>
49 <li><span class="section"><a href="sect-signals-with-pars.html">Signals with parameters</a></span></li>
50 <li><span class="section"><a href="sect-disconnecting.html">Disconnecting</a></span></li>
54 <span class="chapter"><a href="chapter-writing.html">3. Writing your own signals</a></span><ul>
55 <li><span class="section"><a href="chapter-writing.html#sect-quick-recap">Quick recap</a></span></li>
56 <li><span class="section"><a href="sect-return-values.html">What about return values?</a></span></li>
60 <span class="chapter"><a href="chapter-advanced.html">4. Advanced topics</a></span><ul>
61 <li><span class="section"><a href="chapter-advanced.html#sect-rebinding">Rebinding</a></span></li>
62 <li><span class="section"><a href="sect-retyping.html">Retyping</a></span></li>
65 <li><span class="chapter"><a href="chapter-reference.html">5. Reference</a></span></li>
81 <div class="navfooter">
83 <table width="100%" summary="Navigation footer">
85 <td width="40%" align="left"> </td>
86 <td width="20%" align="center"> </td>
87 <td width="40%" align="right"> <a accesskey="n" href="chapter-introduction.html">Next</a>
91 <td width="40%" align="left" valign="top"> </td>
92 <td width="20%" align="center"> </td>
93 <td width="40%" align="right" valign="top"> Chapter 1. Introduction</td>