14 const std::filesystem::path& root,
15 const std::function<
void(std::filesystem::path)>& consumer,
16 std::span<const std::string_view> extensions
22 const std::filesystem::path& root,
23 std::span<const std::string_view> extensions
28 const std::filesystem::path& root,
29 const std::function<
void(std::filesystem::path)>& consumer
34 const std::filesystem::path& root
43 bool is_subpath(
const std::filesystem::path& dir,
const std::filesystem::path& path);
Definition custom_decoration_generator.h:5
std::vector< std::filesystem::path > find_files_with_extensions_recursive(const std::filesystem::path &root, std::span< const std::string_view > extensions)
bool is_subpath(const std::filesystem::path &dir, const std::filesystem::path &path)
void for_each_file_with_extensions_recursive(const std::filesystem::path &root, const std::function< void(std::filesystem::path)> &consumer, std::span< const std::string_view > extensions)
bool is_filename_lexicographically_greater_than(const std::filesystem::path &p1, const std::filesystem::path &p2)
std::filesystem::path read_windows_or_unix_path_string(const std::string &)
std::vector< std::filesystem::path > find_files_recursive(const std::filesystem::path &root)
void for_each_file_recursive(const std::filesystem::path &root, const std::function< void(std::filesystem::path)> &consumer)