mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-25 19:07:45 +00:00
6d678c927c
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@808 a592a061-630c-0410-9148-cb99ea01b6c8
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
|
|
|
|
|
|
|