# cs_signal **Repository Path**: paul3rd/cs_signal ## Basic Information - **Project Name**: cs_signal - **Description**: Thread aware Signal/Slot library. - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: https://www.copperspice.com/docs/cs_signal/index.html - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-07-13 - **Last Updated**: 2024-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## CsSignal ### Introduction CsSignal is a library for thread aware Signal/Slot delivery. This library does not depend upon CopperSpice or any other libraries. One of the major benefits of CsSignal is how the library delivers signals in a multithreaded application. Signals can be delivered using a queued connection or a blocking queued connection. In the CsSignal library signals and slots are both methods whereas in many other signal/slot libraries each signal is a separate object. ### System Requirements To use CsSignal you will need a C++17 compiler and a C++17 standard library. Uses the CMake build system for building and running the unit test suite. The library has been tested with clang sanitizer and a major code review. ### Documentation Class level documentation for CsSignal is available on the CopperSpice website: https://www.copperspice.com/docs/cs_signal/index.html ### Presentations Our YouTube channel contains over 65 videos about C++, programming fundamentals, Unicode/Strings, multithreading, graphics, CopperSpice, DoxyPress, and other software development topics. https://www.youtube.com/copperspice Links to additional vidoes can be found on our website. https://www.copperspice.com/presentations.html ### Authors / Contributors * **Ansel Sermersheim** * **Barbara Geller** ### License This library is released under the BSD 2-clause license. For more information refer to the LICENSE file provided with this project. ### References * Website: https://www.copperspice.com * Twitter: https://twitter.com/copperspice_cpp * Email: info@copperspice.com * Github: https://github.com/copperspice * Forum: https://forum.copperspice.com * Journal: https://journal.copperspice.com