Я хочу использовать библиотеку сигналов/слотов в проекте, который не использует QT. У меня довольно простые требования:
- Соединить две функции с любым количеством параметров.
- Сигналы могут быть подключены к нескольким слотам.
- Ручное отключение соединения сигнала/слота.
- Достойная производительность - приложение основано на фреймах (т.е. не основано на событиях), и я хочу использовать соединения в каждом фрейме.
Я прочитал сравнение между libsigС++ и Boost.Signals. Я также читал, что Boost.Signals страдает от низкой производительности. Тем не менее, я знаю, что есть другие библиотеки, и я все еще не уверен, какую библиотеку я должен выбрать.
Есть ли рекомендации для библиотеки сигналов/слотов?