├── .clang-format ├── .clang-tidy ├── .gitattributes ├── .gitignore ├── .vscode ├── c_cpp_properties.json ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CHANGELOG.md ├── CMakeLists.txt ├── CMakePresets.json ├── LICENSE ├── README.md ├── cmake ├── i686-w64-mingw32-gcc.cmake └── x86_64-w64-mingw32-gcc.cmake ├── dev └── main.cpp └── signal ├── CMakeLists.txt ├── library.cmake └── src └── include └── signal └── signal.hpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | ## Develop 4 | 5 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/README.md -------------------------------------------------------------------------------- /cmake/i686-w64-mingw32-gcc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/cmake/i686-w64-mingw32-gcc.cmake -------------------------------------------------------------------------------- /cmake/x86_64-w64-mingw32-gcc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/cmake/x86_64-w64-mingw32-gcc.cmake -------------------------------------------------------------------------------- /dev/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/dev/main.cpp -------------------------------------------------------------------------------- /signal/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.22) 2 | 3 | include(${CMAKE_CURRENT_LIST_DIR}/library.cmake) -------------------------------------------------------------------------------- /signal/library.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/signal/library.cmake -------------------------------------------------------------------------------- /signal/src/include/signal/signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaJerle/signal_callback/HEAD/signal/src/include/signal/signal.hpp --------------------------------------------------------------------------------