21#ifndef INCLUDE_OLA_FILE_UTIL_H_
22#define INCLUDE_OLA_FILE_UTIL_H_
30extern const char PATH_SEPARATOR;
37std::string ConvertPathSeparators(
const std::string &path);
45std::string JoinPaths(
const std::string &first,
const std::string &second);
55bool FindMatchingFiles(
const std::string &directory,
56 const std::string &prefix,
57 std::vector<std::string> *files);
67bool FindMatchingFiles(
const std::string &directory,
68 const std::vector<std::string> &prefixes,
69 std::vector<std::string> *files);
79bool ListDirectory(
const std::string& directory,
80 std::vector<std::string> *files);
89std::string FilenameFromPathOrDefault(
const std::string &path,
90 const std::string &default_value);
99std::string FilenameFromPathOrPath(
const std::string &path);
106std::string FilenameFromPath(
const std::string &path);
The namespace containing all OLA symbols.
Definition Credentials.cpp:44