|
void | PBD::run_functor_for_paths (vector< string > &result, const Searchpath &paths, bool(*functor)(const string &, void *), void *arg, bool pass_files_only, bool pass_fullpath, bool return_fullpath, bool recurse) |
|
static bool | PBD::accept_all_files (string const &, void *) |
|
void | PBD::get_paths (vector< string > &result, const Searchpath &paths, bool files_only, bool recurse) |
|
void | PBD::get_files (vector< string > &result, const Searchpath &paths) |
|
static bool | PBD::pattern_filter (const string &str, void *arg) |
|
void | PBD::find_files_matching_pattern (vector< string > &result, const Searchpath &paths, const Glib::PatternSpec &pattern) |
|
void | PBD::find_files_matching_pattern (vector< string > &result, const Searchpath &paths, const string &pattern) |
|
bool | PBD::find_file (const Searchpath &search_path, const string &filename, std::string &result) |
|
static bool | PBD::regexp_filter (const string &str, void *arg) |
|
void | PBD::find_files_matching_regex (vector< string > &result, const Searchpath &paths, const std::string ®exp, bool recurse) |
|
void | PBD::find_paths_matching_filter (vector< string > &result, const Searchpath &paths, bool(*filter)(const string &, void *), void *arg, bool pass_fullpath, bool return_fullpath, bool recurse) |
|
void | PBD::find_files_matching_filter (vector< string > &result, const Searchpath &paths, bool(*filter)(const string &, void *), void *arg, bool pass_fullpath, bool return_fullpath, bool recurse) |
|
bool | PBD::copy_file (const std::string &from_path, const std::string &to_path) |
|
void | PBD::copy_files (const std::string &from_path, const std::string &to_dir) |
|
void | PBD::copy_recurse (const std::string &from_path, const std::string &to_dir) |
|
std::string | PBD::get_absolute_path (const std::string &p) |
|
std::string | PBD::get_suffix (const std::string &p) |
|
bool | PBD::equivalent_paths (const std::string &a, const std::string &b) |
|
bool | PBD::path_is_within (std::string const &haystack, std::string needle) |
|
bool | PBD::exists_and_writable (const std::string &p) |
|
int | PBD::remove_directory_internal (const string &dir, size_t *size, vector< string > *paths, bool just_remove_files) |
|
int | PBD::clear_directory (const string &dir, size_t *size, vector< string > *paths) |
|
void | PBD::remove_directory (const std::string &dir) |
|
string | PBD::tmp_writable_directory (const char *domain, const string &prefix) |
|
int | PBD::toggle_file_existence (string const &path) |
|