#include <gtest.h>
Public Member Functions | |
const char * | c_str () const |
bool | CreateDirectoriesRecursively () const |
bool | CreateFolder () const |
bool | DirectoryExists () const |
bool | FileOrDirectoryExists () const |
FilePath () | |
FilePath (const FilePath &rhs) | |
FilePath (const std::string &pathname) | |
bool | IsAbsolutePath () const |
bool | IsDirectory () const |
bool | IsEmpty () const |
bool | IsRootDirectory () const |
FilePath & | operator= (const FilePath &rhs) |
FilePath | RemoveDirectoryName () const |
FilePath | RemoveExtension (const char *extension) const |
FilePath | RemoveFileName () const |
FilePath | RemoveTrailingPathSeparator () const |
void | Set (const FilePath &rhs) |
const std::string & | string () const |
Static Public Member Functions | |
static FilePath | ConcatPaths (const FilePath &directory, const FilePath &relative_path) |
static FilePath | GenerateUniqueFileName (const FilePath &directory, const FilePath &base_name, const char *extension) |
static FilePath | GetCurrentDir () |
static FilePath | MakeFileName (const FilePath &directory, const FilePath &base_name, int number, const char *extension) |
Private Member Functions | |
const char * | FindLastPathSeparator () const |
void | Normalize () |
Private Attributes | |
std::string | pathname_ |
Definition at line 4324 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 4326 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
Definition at line 4327 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inlineexplicit |
Definition at line 4329 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 4343 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
static |
Definition at line 195 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
bool testing::internal::FilePath::CreateDirectoriesRecursively | ( | ) | const |
Definition at line 301 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
bool testing::internal::FilePath::CreateFolder | ( | ) | const |
Definition at line 318 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
bool testing::internal::FilePath::DirectoryExists | ( | ) | const |
Definition at line 219 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
bool testing::internal::FilePath::FileOrDirectoryExists | ( | ) | const |
Definition at line 205 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
|
private |
Definition at line 132 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
|
static |
Definition at line 279 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
|
static |
Definition at line 94 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
bool testing::internal::FilePath::IsAbsolutePath | ( | ) | const |
Definition at line 258 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
bool testing::internal::FilePath::IsDirectory | ( | ) | const |
Definition at line 293 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
|
inline |
Definition at line 4376 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
bool testing::internal::FilePath::IsRootDirectory | ( | ) | const |
Definition at line 249 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
|
static |
Definition at line 179 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
|
private |
Definition at line 348 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
Definition at line 4333 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
FilePath testing::internal::FilePath::RemoveDirectoryName | ( | ) | const |
Definition at line 151 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
Definition at line 120 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
FilePath testing::internal::FilePath::RemoveFileName | ( | ) | const |
Definition at line 162 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
FilePath testing::internal::FilePath::RemoveTrailingPathSeparator | ( | ) | const |
Definition at line 339 of file bloaty/third_party/googletest/googletest/src/gtest-filepath.cc.
Definition at line 4338 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
inline |
Definition at line 4342 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.
|
private |
Definition at line 4465 of file cares/cares/test/gmock-1.8.0/gtest/gtest.h.