libsigc++

Ainsley Pereira

September 2002. Updated January 2004 by Murray Cumming

Abstract

libsigc++ is a C++ template library implementing typesafe callbacks. This is an intro to libsigc++.


Table of Contents

1. Introduction
Motivation
2. Connecting your code to signals
A simple example
Using a member function
Signals with parameters
Disconnecting
3. Writing your own signals
Quick recap
What about return values?
4. Advanced topics
Rebinding
Retyping
5. Reference