]> git.lyx.org Git - lyx.git/blob - sigc++/doc/FEATURES
export patch from Dekel
[lyx.git] / sigc++ / doc / FEATURES
1
2 Libsigc++ - A Signal Framework for C++
3
4 Provides following features:
5   * compile time typesafe callbacks (faster than run time checks)
6   * typesafty violations line number reports correctly with 
7     template names (no tracing template failures into headers)
8   * no compiler extensions or meta compilers required
9   * proper handling of dynamic objects and signals
10     (deleted objects will not cause seg faults)
11
12   * extendable API at any level
13     Slot, Connection, Object, and Signal
14   * extensions do not require alteration of basic components
15     to allow use of extensions
16   * User definable marshallers
17
18   * provides headers for up to 7 arguments and 2 callback data
19   * M4 Macros for building templates with various numbers 
20     of arguements and callback data
21   * Easily build support for templates with number of arguments
22     and callback data not defined in library headers
23
24
25