rcpputils
master
C++ API providing common utilities and data structures.
|
Files | |
file | asserts.hpp [code] |
Assertion-like exceptions for halting tests. | |
file | endian.hpp [code] |
If std::endian is not available, the necessary functions are emulated. | |
file | filesystem_helper.hpp [code] |
Cross-platform filesystem helper functions and additional emulation of std::filesystem. | |
file | find_and_replace.hpp [code] |
Find and replace functionality for std::strings. | |
file | find_library.hpp [code] |
Find library located in OS's library paths environment variable. | |
file | get_env.hpp [code] |
file | join.hpp [code] |
Join container of objects into single string. | |
file | pointer_traits.hpp [code] |
Additional type traits support for smart pointers. | |
file | process.hpp [code] |
file | scope_exit.hpp [code] |
file | shared_library.hpp [code] |
file | split.hpp [code] |
Split string by provided delimiter. | |
file | thread_safety_annotations.hpp [code] |
Enable thread safety attributes only with clang+libcxx. | |
file | visibility_control.hpp [code] |
Macros for controlling visibilty of exported iterfaces. | |