#pragma once #include #include #include #include std::vector tokenize(const std::string& str, const char delim = ' ', const char ignBracketStart = '\0', const char ignBracketEnd = '\0'); std::string stripWhitespace(const std::string& in); std::vector recursive_get_matching_files(const std::filesystem::path& path, std::function pred = [](const std::filesystem::path&) -> bool{return true;});