OmniSciDB
a5dc49c757
|
shared utility for globbing files, paths can be specified as either a single file, directory or wildcards More...
#include "Shared/file_path_util.h"
#include "Logger/Logger.h"
#include "OSDependent/heavyai_glob.h"
#include "Shared/misc.h"
Go to the source code of this file.
Namespaces | |
shared | |
shared::anonymous_namespace{file_path_util.cpp} | |
Functions | |
void | shared::validate_sort_options (const FilePathOptions &options) |
std::vector< std::string > | shared::anonymous_namespace{file_path_util.cpp}::glob_local_recursive_files (const std::string &file_path, const bool recurse) |
std::vector< std::string > | shared::anonymous_namespace{file_path_util.cpp}::regex_file_filter (const std::string &pattern, const std::vector< std::string > &file_paths) |
std::vector< std::string > | shared::local_glob_filter_sort_files (const std::string &file_path, const FilePathOptions &options, const bool recurse) |
bool | shared::file_or_glob_path_exists (const std::string &path) |
std::set< std::string > | shared::check_for_rolled_off_file_paths (const std::vector< std::string > &all_file_paths, std::vector< std::string > &processed_file_paths) |
bool | shared::is_s3_uri (const std::string &file_path) |
shared utility for globbing files, paths can be specified as either a single file, directory or wildcards
Definition in file file_path_util.cpp.