블로그 (Blog)/개발로그 (Devlogs)
FastSignals
티클러
2026. 2. 3. 10:13
홈페이지: https://github.com/ispringtech/FastSignals
Qt 스타일의 Signal 처리 라이브러리..
connect
emit
disconnect
// Creates signal and connects 1 slot, calls 2 times, disconnects, calls again.
// Outputs:
// 13
// 17
#include "libfastsignals/signal.h"
using namespace fastsignals;
int main()
{
signal<void(int)> valueChanged;
connection conn;
conn = valueChanged.connect([](int value) {
cout << value << endl;
});
valueChanged(13);
valueChanged(17);
conn.disconnect();
valueChanged(42);
}