├── .gitignore ├── Linux.sh ├── README.md ├── Visual Studio 2010.bat ├── Visual Studio 2015.bat ├── Visual Studio 2017.bat ├── Visual Studio 2019.bat ├── Visual Studio 2022.bat ├── Xcode.sh ├── appveyor.yml ├── crstl.lua ├── include ├── crstl.module ├── crstl.natvis └── crstl │ ├── allocator.h │ ├── array.h │ ├── atomic.h │ ├── bit.h │ ├── bitset.h │ ├── compressed_pair.h │ ├── config.h │ ├── config_fwd.h │ ├── critical_section.h │ ├── crstldef.h │ ├── debugging.h │ ├── deque.h │ ├── filesystem.h │ ├── fixed_deque.h │ ├── fixed_function.h │ ├── fixed_open_hashmap.h │ ├── fixed_path.h │ ├── fixed_string.h │ ├── fixed_vector.h │ ├── forward_declarations.h │ ├── function.h │ ├── function_common.h │ ├── hash.h │ ├── intrusive_ptr.h │ ├── move_forward.h │ ├── open_hashmap.h │ ├── open_hashtable_base.h │ ├── pair.h │ ├── path.h │ ├── platform │ ├── atomic_arm.h │ ├── atomic_clang_gcc.h │ ├── atomic_win32.h │ ├── common_win32.h │ ├── critical_section_posix.h │ ├── critical_section_win32.h │ ├── filesystem_posix.h │ ├── filesystem_win32.h │ ├── process_posix.h │ ├── process_win32.h │ ├── thread_posix.h │ ├── thread_win32.h │ └── timer_platform.h │ ├── process.h │ ├── sort.h │ ├── span.h │ ├── stack_vector.h │ ├── string.h │ ├── string_view.h │ ├── thread.h │ ├── timer.h │ ├── tuple.h │ ├── type_array.h │ ├── type_builtins.h │ ├── type_utils.h │ ├── unique_ptr.h │ ├── utility │ ├── cast.h │ ├── constructor_utils.h │ ├── fixed_common.h │ ├── hashmap_common.h │ ├── memory_ops.h │ ├── path_common.h │ ├── placement_new.h │ ├── sequence.h │ ├── string_common.h │ ├── string_length.h │ └── string_utf.h │ ├── vector.h │ └── vector_base.h ├── module └── crstl.ixx ├── notes └── hash_map_optimizations.txt ├── premake ├── linux │ └── premake5 ├── osx │ └── premake5 └── win │ └── premake5.exe └── unit_tests ├── android ├── AndroidManifest.xml ├── android_native_app_glue.c ├── android_native_app_glue.h ├── build.xml ├── project.properties └── res │ └── values │ └── strings.xml ├── unit_tests.cpp ├── unit_tests.h ├── unit_tests_array.cpp ├── unit_tests_associative.cpp ├── unit_tests_atomic.cpp ├── unit_tests_bit.cpp ├── unit_tests_bitset.cpp ├── unit_tests_deque.cpp ├── unit_tests_filesystem.cpp ├── unit_tests_function.cpp ├── unit_tests_pair.cpp ├── unit_tests_path.cpp ├── unit_tests_process.cpp ├── unit_tests_smartptr.cpp ├── unit_tests_string.cpp ├── unit_tests_thread.cpp ├── unit_tests_timer.cpp └── unit_tests_vector.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/.gitignore -------------------------------------------------------------------------------- /Linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/Linux.sh -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/README.md -------------------------------------------------------------------------------- /Visual Studio 2010.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/Visual Studio 2010.bat -------------------------------------------------------------------------------- /Visual Studio 2015.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/Visual Studio 2015.bat -------------------------------------------------------------------------------- /Visual Studio 2017.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/Visual Studio 2017.bat -------------------------------------------------------------------------------- /Visual Studio 2019.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/Visual Studio 2019.bat -------------------------------------------------------------------------------- /Visual Studio 2022.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/Visual Studio 2022.bat -------------------------------------------------------------------------------- /Xcode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/Xcode.sh -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/appveyor.yml -------------------------------------------------------------------------------- /crstl.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/crstl.lua -------------------------------------------------------------------------------- /include/crstl.module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl.module -------------------------------------------------------------------------------- /include/crstl.natvis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl.natvis -------------------------------------------------------------------------------- /include/crstl/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/allocator.h -------------------------------------------------------------------------------- /include/crstl/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/array.h -------------------------------------------------------------------------------- /include/crstl/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/atomic.h -------------------------------------------------------------------------------- /include/crstl/bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/bit.h -------------------------------------------------------------------------------- /include/crstl/bitset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/bitset.h -------------------------------------------------------------------------------- /include/crstl/compressed_pair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/compressed_pair.h -------------------------------------------------------------------------------- /include/crstl/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/config.h -------------------------------------------------------------------------------- /include/crstl/config_fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/config_fwd.h -------------------------------------------------------------------------------- /include/crstl/critical_section.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/critical_section.h -------------------------------------------------------------------------------- /include/crstl/crstldef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/crstldef.h -------------------------------------------------------------------------------- /include/crstl/debugging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/debugging.h -------------------------------------------------------------------------------- /include/crstl/deque.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/deque.h -------------------------------------------------------------------------------- /include/crstl/filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/filesystem.h -------------------------------------------------------------------------------- /include/crstl/fixed_deque.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/fixed_deque.h -------------------------------------------------------------------------------- /include/crstl/fixed_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/fixed_function.h -------------------------------------------------------------------------------- /include/crstl/fixed_open_hashmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/fixed_open_hashmap.h -------------------------------------------------------------------------------- /include/crstl/fixed_path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/fixed_path.h -------------------------------------------------------------------------------- /include/crstl/fixed_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/fixed_string.h -------------------------------------------------------------------------------- /include/crstl/fixed_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/fixed_vector.h -------------------------------------------------------------------------------- /include/crstl/forward_declarations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/forward_declarations.h -------------------------------------------------------------------------------- /include/crstl/function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/function.h -------------------------------------------------------------------------------- /include/crstl/function_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/function_common.h -------------------------------------------------------------------------------- /include/crstl/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/hash.h -------------------------------------------------------------------------------- /include/crstl/intrusive_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/intrusive_ptr.h -------------------------------------------------------------------------------- /include/crstl/move_forward.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/move_forward.h -------------------------------------------------------------------------------- /include/crstl/open_hashmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/open_hashmap.h -------------------------------------------------------------------------------- /include/crstl/open_hashtable_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/open_hashtable_base.h -------------------------------------------------------------------------------- /include/crstl/pair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/pair.h -------------------------------------------------------------------------------- /include/crstl/path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/path.h -------------------------------------------------------------------------------- /include/crstl/platform/atomic_arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/atomic_arm.h -------------------------------------------------------------------------------- /include/crstl/platform/atomic_clang_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/atomic_clang_gcc.h -------------------------------------------------------------------------------- /include/crstl/platform/atomic_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/atomic_win32.h -------------------------------------------------------------------------------- /include/crstl/platform/common_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/common_win32.h -------------------------------------------------------------------------------- /include/crstl/platform/critical_section_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/critical_section_posix.h -------------------------------------------------------------------------------- /include/crstl/platform/critical_section_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/critical_section_win32.h -------------------------------------------------------------------------------- /include/crstl/platform/filesystem_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/filesystem_posix.h -------------------------------------------------------------------------------- /include/crstl/platform/filesystem_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/filesystem_win32.h -------------------------------------------------------------------------------- /include/crstl/platform/process_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/process_posix.h -------------------------------------------------------------------------------- /include/crstl/platform/process_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/process_win32.h -------------------------------------------------------------------------------- /include/crstl/platform/thread_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/thread_posix.h -------------------------------------------------------------------------------- /include/crstl/platform/thread_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/thread_win32.h -------------------------------------------------------------------------------- /include/crstl/platform/timer_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/platform/timer_platform.h -------------------------------------------------------------------------------- /include/crstl/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/process.h -------------------------------------------------------------------------------- /include/crstl/sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/sort.h -------------------------------------------------------------------------------- /include/crstl/span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/span.h -------------------------------------------------------------------------------- /include/crstl/stack_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/stack_vector.h -------------------------------------------------------------------------------- /include/crstl/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/string.h -------------------------------------------------------------------------------- /include/crstl/string_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/string_view.h -------------------------------------------------------------------------------- /include/crstl/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/thread.h -------------------------------------------------------------------------------- /include/crstl/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/timer.h -------------------------------------------------------------------------------- /include/crstl/tuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/tuple.h -------------------------------------------------------------------------------- /include/crstl/type_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/type_array.h -------------------------------------------------------------------------------- /include/crstl/type_builtins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/type_builtins.h -------------------------------------------------------------------------------- /include/crstl/type_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/type_utils.h -------------------------------------------------------------------------------- /include/crstl/unique_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/unique_ptr.h -------------------------------------------------------------------------------- /include/crstl/utility/cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/cast.h -------------------------------------------------------------------------------- /include/crstl/utility/constructor_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/constructor_utils.h -------------------------------------------------------------------------------- /include/crstl/utility/fixed_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/fixed_common.h -------------------------------------------------------------------------------- /include/crstl/utility/hashmap_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/hashmap_common.h -------------------------------------------------------------------------------- /include/crstl/utility/memory_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/memory_ops.h -------------------------------------------------------------------------------- /include/crstl/utility/path_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/path_common.h -------------------------------------------------------------------------------- /include/crstl/utility/placement_new.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/placement_new.h -------------------------------------------------------------------------------- /include/crstl/utility/sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/sequence.h -------------------------------------------------------------------------------- /include/crstl/utility/string_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/string_common.h -------------------------------------------------------------------------------- /include/crstl/utility/string_length.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/string_length.h -------------------------------------------------------------------------------- /include/crstl/utility/string_utf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/utility/string_utf.h -------------------------------------------------------------------------------- /include/crstl/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/vector.h -------------------------------------------------------------------------------- /include/crstl/vector_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/include/crstl/vector_base.h -------------------------------------------------------------------------------- /module/crstl.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/module/crstl.ixx -------------------------------------------------------------------------------- /notes/hash_map_optimizations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/notes/hash_map_optimizations.txt -------------------------------------------------------------------------------- /premake/linux/premake5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/premake/linux/premake5 -------------------------------------------------------------------------------- /premake/osx/premake5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/premake/osx/premake5 -------------------------------------------------------------------------------- /premake/win/premake5.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/premake/win/premake5.exe -------------------------------------------------------------------------------- /unit_tests/android/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/android/AndroidManifest.xml -------------------------------------------------------------------------------- /unit_tests/android/android_native_app_glue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/android/android_native_app_glue.c -------------------------------------------------------------------------------- /unit_tests/android/android_native_app_glue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/android/android_native_app_glue.h -------------------------------------------------------------------------------- /unit_tests/android/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/android/build.xml -------------------------------------------------------------------------------- /unit_tests/android/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/android/project.properties -------------------------------------------------------------------------------- /unit_tests/android/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/android/res/values/strings.xml -------------------------------------------------------------------------------- /unit_tests/unit_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests.h -------------------------------------------------------------------------------- /unit_tests/unit_tests_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_array.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_associative.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_associative.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_atomic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_atomic.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_bit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_bit.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_bitset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_bitset.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_deque.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_deque.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_filesystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_filesystem.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_function.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_pair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_pair.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_path.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_process.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_smartptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_smartptr.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_string.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_thread.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_timer.cpp -------------------------------------------------------------------------------- /unit_tests/unit_tests_vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redorav/crstl/HEAD/unit_tests/unit_tests_vector.cpp --------------------------------------------------------------------------------