├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── appveyor.yml ├── cpp-signal-config.cmake.in ├── include ├── cpp-signal-async.h ├── cpp-signal-base.h ├── cpp-signal-locking.h ├── cpp-signal-util.h └── cpp-signal.h └── src ├── CMakeLists.txt └── test ├── CMakeLists.txt ├── aggregation.cpp ├── async.cpp ├── catch.hpp ├── class.cpp ├── copy.cpp ├── global.cpp ├── lambda.cpp ├── main.cpp ├── signal.cpp ├── signal_chain.cpp └── slot_tracker.cpp /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/appveyor.yml -------------------------------------------------------------------------------- /cpp-signal-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/cpp-signal-config.cmake.in -------------------------------------------------------------------------------- /include/cpp-signal-async.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/include/cpp-signal-async.h -------------------------------------------------------------------------------- /include/cpp-signal-base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/include/cpp-signal-base.h -------------------------------------------------------------------------------- /include/cpp-signal-locking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/include/cpp-signal-locking.h -------------------------------------------------------------------------------- /include/cpp-signal-util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/include/cpp-signal-util.h -------------------------------------------------------------------------------- /include/cpp-signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/include/cpp-signal.h -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(test) -------------------------------------------------------------------------------- /src/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/aggregation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/aggregation.cpp -------------------------------------------------------------------------------- /src/test/async.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/async.cpp -------------------------------------------------------------------------------- /src/test/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/catch.hpp -------------------------------------------------------------------------------- /src/test/class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/class.cpp -------------------------------------------------------------------------------- /src/test/copy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/copy.cpp -------------------------------------------------------------------------------- /src/test/global.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/global.cpp -------------------------------------------------------------------------------- /src/test/lambda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/lambda.cpp -------------------------------------------------------------------------------- /src/test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/main.cpp -------------------------------------------------------------------------------- /src/test/signal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/signal.cpp -------------------------------------------------------------------------------- /src/test/signal_chain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/signal_chain.cpp -------------------------------------------------------------------------------- /src/test/slot_tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Montellese/cpp-signal/HEAD/src/test/slot_tracker.cpp --------------------------------------------------------------------------------