Overview of Sigslot features
masterSigslot is a thread-safe, header-only C++ signal-slot library designed as a replacement for Boost.Signals2.
Key features include:
- Thread safety: Safe for use in multi-threaded environments.
- Object lifetime tracking: Automatic slot disconnection via object lifetime tracking (extensible through ADL).
- RAII connection management: Uses RAII patterns for managing connections.
- Slot groups: Allows enforcing specific execution orders for slots.
- Performance: Designed for reasonable performance and a simple implementation.
Note on Return Types: Sigslot does not support signal return types.