|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
This is the complete list of members for kcenon::logger::security::path_validator, including all inherited members.
| allowed_base() const | kcenon::logger::security::path_validator | inline |
| allowed_base_ | kcenon::logger::security::path_validator | private |
| is_safe_filename(const std::string &name) | kcenon::logger::security::path_validator | inlinestatic |
| path_validator(std::filesystem::path allowed_base) | kcenon::logger::security::path_validator | inlineexplicit |
| safe_join(const std::filesystem::path &base, const std::filesystem::path &relative) | kcenon::logger::security::path_validator | inlinestatic |
| sanitize_filename(const std::string &name, char replacement='_') | kcenon::logger::security::path_validator | inlinestatic |
| validate(const std::filesystem::path &path, bool allow_symlinks=false, bool strict_filename=true) const | kcenon::logger::security::path_validator | inline |