SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

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


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.