Lines Matching refs:FilePath
59 class GTEST_API_ FilePath {
61 FilePath() : pathname_("") { } in FilePath() function
62 FilePath(const FilePath& rhs) : pathname_(rhs.pathname_) { } in FilePath() function
64 explicit FilePath(const std::string& pathname) : pathname_(pathname) { in FilePath() function
68 FilePath& operator=(const FilePath& rhs) {
73 void Set(const FilePath& rhs) { in Set()
81 static FilePath GetCurrentDir();
87 static FilePath MakeFileName(const FilePath& directory,
88 const FilePath& base_name,
95 static FilePath ConcatPaths(const FilePath& directory,
96 const FilePath& relative_path);
106 static FilePath GenerateUniqueFileName(const FilePath& directory,
107 const FilePath& base_name,
116 FilePath RemoveTrailingPathSeparator() const;
124 FilePath RemoveDirectoryName() const;
132 FilePath RemoveFileName() const;
138 FilePath RemoveExtension(const char* extension) const;