[BACK]Return to DESCR CVS log [TXT][DIR] Up to [local] / ports / devel / libsigc++ / pkg

File: [local] / ports / devel / libsigc++ / pkg / Attic / DESCR (download)

Revision 1.1, Fri Jan 17 10:36:42 2014 UTC (10 years, 5 months ago) by kirby
Branch: MAIN

Initial revision

Libsigc++ - A Signal Framework for C++

Provides following features:
  * compile time typesafe callbacks (faster than run time checks)
  * typesafty violations line number reports correctly with 
    template names (no tracing template failures into headers)
  * no compiler extensions or meta compilers required
  * proper handling of dynamic objects and signals
    (deleted objects will not cause seg faults)

  * extendable API at any level
    Slot, Connection, Object, and Signal
  * extensions do not require alteration of basic components
    to allow use of extensions
  * User definable marshallers

  * provides headers for up to 7 arguments and 2 callback data
  * M4 Macros for building templates with various numbers 
    of arguments and callback data
  * Easily build support for templates with number of arguments
    and callback data not defined in library headers