홈페이지: 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);
}
'블로그 (Blog) > 개발로그 (Devlogs)' 카테고리의 다른 글
| LMDB를 이용한 Tree DB (0) | 2026.01.08 |
|---|---|
| Drawing clipping cap (0) | 2026.01.05 |
| Ray intersection with Embree 4 (0) | 2025.12.26 |
| iconv 1.18 (0) | 2025.11.07 |
| cuda_voxelizer (0) | 2025.11.06 |
