Sygnały i sloty
funus.net
Sygnały i sloty (ang. signals and slots) to chyba wariant wzorca Publisher/Subscriber.
W C++ na implementacje sygnałów i slotów można się natknąć:
- w bibliotece Qt – choć to w zasadzie nie jest już C++, gdyż język został rozszerzony o nowe słowa kluczowe (przetwarzane przez odpowiedni preprocesor); sygnały i sloty łatwe w użyciu, ale ograniczone tylko do obiektów dziedziczących po QObject
- w bibliotece Boost.Signals – bardziej złożona składnia, trudniejsze w użycie ale zarazem ogólniejsze no i oparte na standardowym C++;
- w bibliotece libsigc++ – implementacja podobna do Boost.Signals.
