├── .clang-format ├── .github └── workflows │ ├── build-pr.yml │ ├── code-checks.yml │ └── publish-doxygen.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── azure-pipelines.yml ├── doxygen ├── Doxyfile ├── header.html └── logo.png ├── include └── sst │ ├── cpputils.h │ └── cpputils │ ├── active_set_overlay.h │ ├── algorithms.h │ ├── aligned_allocator.h │ ├── bindings.h │ ├── constructors.h │ ├── dyn_array.h │ ├── fixed_allocater.h │ ├── iterators.h │ ├── lru_cache.h │ └── ring_buffer.h ├── libs └── catch2 │ └── catch2.hpp ├── scripts ├── fix_code.sh ├── fix_file_comments.pl └── fix_header_guards.pl └── tests └── tests.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/build-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/.github/workflows/build-pr.yml -------------------------------------------------------------------------------- /.github/workflows/code-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/.github/workflows/code-checks.yml -------------------------------------------------------------------------------- /.github/workflows/publish-doxygen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/.github/workflows/publish-doxygen.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Initial Stub 2 | -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /doxygen/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/doxygen/Doxyfile -------------------------------------------------------------------------------- /doxygen/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/doxygen/header.html -------------------------------------------------------------------------------- /doxygen/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/doxygen/logo.png -------------------------------------------------------------------------------- /include/sst/cpputils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils.h -------------------------------------------------------------------------------- /include/sst/cpputils/active_set_overlay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils/active_set_overlay.h -------------------------------------------------------------------------------- /include/sst/cpputils/algorithms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils/algorithms.h -------------------------------------------------------------------------------- /include/sst/cpputils/aligned_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils/aligned_allocator.h -------------------------------------------------------------------------------- /include/sst/cpputils/bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils/bindings.h -------------------------------------------------------------------------------- /include/sst/cpputils/constructors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils/constructors.h -------------------------------------------------------------------------------- /include/sst/cpputils/dyn_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils/dyn_array.h -------------------------------------------------------------------------------- /include/sst/cpputils/fixed_allocater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils/fixed_allocater.h -------------------------------------------------------------------------------- /include/sst/cpputils/iterators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils/iterators.h -------------------------------------------------------------------------------- /include/sst/cpputils/lru_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils/lru_cache.h -------------------------------------------------------------------------------- /include/sst/cpputils/ring_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/include/sst/cpputils/ring_buffer.h -------------------------------------------------------------------------------- /libs/catch2/catch2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/libs/catch2/catch2.hpp -------------------------------------------------------------------------------- /scripts/fix_code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/scripts/fix_code.sh -------------------------------------------------------------------------------- /scripts/fix_file_comments.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/scripts/fix_file_comments.pl -------------------------------------------------------------------------------- /scripts/fix_header_guards.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/scripts/fix_header_guards.pl -------------------------------------------------------------------------------- /tests/tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/surge-synthesizer/sst-cpputils/HEAD/tests/tests.cpp --------------------------------------------------------------------------------