37std::string
parentPath(
const std::string& path);
41std::string
filename(
const std::string& path);
51bool isFile(
const std::string& path);
101 const std::string& path,
std::string filename(const std::string &path)
Definition PathUtils.cpp:42
std::string normalizePath(const std::string &path)
Definition PathUtils.cpp:28
std::string parentPath(const std::string &path)
Definition PathUtils.cpp:36
size_t countPatternMatches(const std::string &pattern)
Definition PathUtils.cpp:166
std::string patternDirectory(const std::string &pattern)
Definition PathUtils.cpp:126
bool patternHasMatches(const std::string &pattern)
Definition PathUtils.cpp:162
std::string firstPatternMatch(const std::string &pattern)
Definition PathUtils.cpp:196
PathValidationResult validatePath(const std::string &path, PathType type, PathRequirement requirement)
Definition PathUtils.cpp:228
bool isFile(const std::string &path)
Definition PathUtils.cpp:61
bool pathExists(const std::string &path)
Definition PathUtils.cpp:52
std::string pathRequirementToString(PathRequirement requirement)
Definition PathUtils.cpp:388
bool hasWildcards(const std::string &path)
Definition PathUtils.cpp:121
std::string pathTypeToString(PathType type)
Definition PathUtils.cpp:375
bool createDirectories(const std::string &path)
Definition PathUtils.cpp:105
bool isDirectory(const std::string &path)
Definition PathUtils.cpp:70
bool isWritable(const std::string &path)
Definition PathUtils.cpp:79
Definition FrameTypeRegistrations.h:10
PathType
Definition Metadata.h:39
PathRequirement
Definition Metadata.h:52
Definition PathUtils.h:18
bool valid
Definition PathUtils.h:19
std::string warning
Definition PathUtils.h:21
std::string normalized_path
Definition PathUtils.h:22
bool directory_created
Definition PathUtils.h:23
std::string error
Definition PathUtils.h:20