libsigc++
Typesafe callback framework for C++
libsigc++ implements a typesafe callback system for standard C++.
It allows you to define signals and to connect those signals to any
callback function, either global or a member function, regardless of
whether it is static or virtual.
libsigc++ is used by glibmm and gtkmm to wrap Glib and GTK+ signals.
C++
Murray Cumming
murrayc
Kjell Ahlstedt
kjellahl