A simple C++14 signal-slots implementation
MIT License
Bot releases are hidden (Show)
This is a minor release fixing a few bugs.
Full Changelog: https://github.com/palacaze/sigslot/compare/v1.2.1...v1.2.2
Published by palacaze almost 3 years ago
Full Changelog: https://github.com/palacaze/sigslot/compare/v1.2.0...v1.2.1
Published by palacaze over 4 years ago
This release adds a few requested features and better support for MSVC.
signal::slot_count()
method to determine the number of currently connected slots,signal::disconnect()
overloads to allow disconnection by supplying a function , and/or object pointer, or a slot group id,Published by palacaze over 5 years ago
This release focuses on correctness, the API has been left unchanged.
In version 1.0 a potential deadlock could occur in recursive signal emission situations. The obvious fix was a performance killer, which has been mostly mitigated using a copy on write mechanism.
Also of note are the following changes:
Both the unit tests and examples run cleanly under ASan and TSan.