mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-23 18:24:48 +00:00
26 lines
890 B
Plaintext
26 lines
890 B
Plaintext
|
|
||
|
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 arguements and callback data
|
||
|
* Easily build support for templates with number of arguments
|
||
|
and callback data not defined in library headers
|
||
|
|
||
|
|
||
|
|