libsigc++ ist eine C++-Programmbibliothek. Die Bibliothek stellt einen Signal-Slot-Mechanismus bereit, eine typsichere Form von Rückruffunktionen. Diese Mechanismen sind implementiert mit Hilfe von Funktoren und C++-Templates.
libsigc++
| |
---|---|
![]() | |
Basisdaten
| |
Entwickler | Karl Nelson, Tero Pulkkinen |
Aktuelle Version | 2.0.17 (20. Dezember 2005) |
Aktuelle Vorabversion | 2.99.10[1] (10. März 2018) |
Betriebssystem | UNIX, GNU/Linux |
Programmiersprache | C++ |
Kategorie | Klassenbibliothek |
Lizenz | LGPL |
libsigc.sourceforge.net |
Die libsigc++ wird von unterschiedlichen Projekten genutzt, hat ihren Ursprung jedoch in der gtkmm-Bibliothek für graphische Benutzeroberflächen. Die Bibliothek wird unter der Lizenz LGPL veröffentlicht.
Die libsigc++-Bibliothek ist das Vorbild für den Signal-Slot-Mechanismus der Bibliothek Boost (Boost.Signals).
Weblinks
- libsigc++ Homepage (englisch)
- ↑ Release 2.99.10. 10. März 2018 (abgerufen am 1. November 2018).