
Libsigc++ -- The Typesafe Callback Framework for C++ Distribution of library and components is under the LGPL as listed in the file COPYING.LIB. Examples and tests are Public Domain. Contact info: Maintainer: mailto: kenelson@ece.ucdavis.edu Maillist: mailto: libsigc@ece.ucdavis.edu Homepage: http://www.ece.ucdavis.edu/~kenelson/libsigc++ Ftp: ftp://ftp.ece.ucdavis.edu/pub/kenelson/libsigc++ Overview of distribution: doc/ = documentation on the signal system API - Stripped down header documentation (beginner) FAQ - Questions asked more than twice (beginner) conventions - coding style conventions. (devel) UML - How to read UML diagrams (advanced) diagrams - UML diagrams for the signal system and handle management (advanced) powerusers - How to do advanced stuff (advanced) requirements- What does this package require signal - Detailed description of signal usage (beginner) examples = examples of various signal functions. sigc++/ = source for library. signal_system.h - base header needed for signal system. config/sigc++config.h - the configure header which controls what features the compiler will use (This is generated by configure and installed in ${prefix}/lib/sigc++/include/) scripts/ = Automake junk. tests/ = programs testing and verifying proper behaviour of libsigc++ tools handles/ - tests of mem managment tools (advanced) signals/ - tests of signal system (beginner) win32/ = stuff included for building the VC++ port To get a good overview of how to use the library read doc/signals. To simple usage examples: examples/hello_world.cc - hello world callback style. examples/signals.cc - basic signal usage tests/signals/array_test.cc - slots in arrays for menu system tests/signals/func_slot_test.cc - connecting to functions tests/signals/object_slot_test.cc - connecting to objects