#include <gtest.h>
Public Member Functions | |
const char * | c_str () const |
const char * | c_str () const |
const char * | c_str () const |
const char * | c_str () const |
bool | CreateDirectoriesRecursively () const |
bool | CreateDirectoriesRecursively () const |
bool | CreateDirectoriesRecursively () const |
bool | CreateDirectoriesRecursively () const |
bool | CreateFolder () const |
bool | CreateFolder () const |
bool | CreateFolder () const |
bool | CreateFolder () const |
bool | DirectoryExists () const |
bool | DirectoryExists () const |
bool | DirectoryExists () const |
bool | DirectoryExists () const |
bool | FileOrDirectoryExists () const |
bool | FileOrDirectoryExists () const |
bool | FileOrDirectoryExists () const |
bool | FileOrDirectoryExists () const |
FilePath () | |
FilePath () | |
FilePath (const FilePath &rhs) | |
FilePath (const FilePath &rhs) | |
FilePath (const std::string &pathname) | |
FilePath (const std::string &pathname) | |
FilePath () | |
FilePath () | |
FilePath (const FilePath &rhs) | |
FilePath (const FilePath &rhs) | |
FilePath (const std::string &pathname) | |
FilePath (const std::string &pathname) | |
bool | IsAbsolutePath () const |
bool | IsAbsolutePath () const |
bool | IsAbsolutePath () const |
bool | IsAbsolutePath () const |
bool | IsDirectory () const |
bool | IsDirectory () const |
bool | IsDirectory () const |
bool | IsDirectory () const |
bool | IsEmpty () const |
bool | IsEmpty () const |
bool | IsEmpty () const |
bool | IsEmpty () const |
bool | IsRootDirectory () const |
bool | IsRootDirectory () const |
bool | IsRootDirectory () const |
bool | IsRootDirectory () const |
FilePath & | operator= (const FilePath &rhs) |
FilePath & | operator= (const FilePath &rhs) |
FilePath & | operator= (const FilePath &rhs) |
FilePath & | operator= (const FilePath &rhs) |
FilePath | RemoveDirectoryName () const |
FilePath | RemoveDirectoryName () const |
FilePath | RemoveDirectoryName () const |
FilePath | RemoveDirectoryName () const |
FilePath | RemoveExtension (const char *extension) const |
FilePath | RemoveExtension (const char *extension) const |
FilePath | RemoveExtension (const char *extension) const |
FilePath | RemoveExtension (const char *extension) const |
FilePath | RemoveFileName () const |
FilePath | RemoveFileName () const |
FilePath | RemoveFileName () const |
FilePath | RemoveFileName () const |
FilePath | RemoveTrailingPathSeparator () const |
FilePath | RemoveTrailingPathSeparator () const |
FilePath | RemoveTrailingPathSeparator () const |
FilePath | RemoveTrailingPathSeparator () const |
void | Set (const FilePath &rhs) |
void | Set (const FilePath &rhs) |
void | Set (const FilePath &rhs) |
void | Set (const FilePath &rhs) |
const std::string & | string () const |
const std::string & | string () const |
const std::string & | string () const |
const std::string & | string () const |
Static Public Member Functions | |
static FilePath | ConcatPaths (const FilePath &directory, const FilePath &relative_path) |
static FilePath | ConcatPaths (const FilePath &directory, const FilePath &relative_path) |
static FilePath | ConcatPaths (const FilePath &directory, const FilePath &relative_path) |
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 | GenerateUniqueFileName (const FilePath &directory, const FilePath &base_name, const char *extension) |
static FilePath | GenerateUniqueFileName (const FilePath &directory, const FilePath &base_name, const char *extension) |
static FilePath | GenerateUniqueFileName (const FilePath &directory, const FilePath &base_name, const char *extension) |
static FilePath | GetCurrentDir () |
static FilePath | GetCurrentDir () |
static FilePath | GetCurrentDir () |
static FilePath | GetCurrentDir () |
static FilePath | MakeFileName (const FilePath &directory, const FilePath &base_name, int number, const char *extension) |
static FilePath | MakeFileName (const FilePath &directory, const FilePath &base_name, int number, const char *extension) |
static FilePath | MakeFileName (const FilePath &directory, const FilePath &base_name, int number, const char *extension) |
static FilePath | MakeFileName (const FilePath &directory, const FilePath &base_name, int number, const char *extension) |
Private Member Functions | |
const char * | FindLastPathSeparator () const |
const char * | FindLastPathSeparator () const |
const char * | FindLastPathSeparator () const |
const char * | FindLastPathSeparator () const |
void | Normalize () |
void | Normalize () |
void | Normalize () |
void | Normalize () |
Private Attributes | |
std::string | pathname_ |
Definition at line 3546 of file gmock/gtest/fused-src/gtest/gtest.h.
testing::internal::FilePath::FilePath | ( | ) | [inline] |
Definition at line 3548 of file gmock/gtest/fused-src/gtest/gtest.h.
testing::internal::FilePath::FilePath | ( | const FilePath & | rhs | ) | [inline] |
Definition at line 3549 of file gmock/gtest/fused-src/gtest/gtest.h.
testing::internal::FilePath::FilePath | ( | const std::string & | pathname | ) | [inline, explicit] |
Definition at line 3551 of file gmock/gtest/fused-src/gtest/gtest.h.
testing::internal::FilePath::FilePath | ( | ) | [inline] |
Definition at line 61 of file gmock/gtest/include/gtest/internal/gtest-filepath.h.
testing::internal::FilePath::FilePath | ( | const FilePath & | rhs | ) | [inline] |
Definition at line 62 of file gmock/gtest/include/gtest/internal/gtest-filepath.h.
testing::internal::FilePath::FilePath | ( | const std::string & | pathname | ) | [inline, explicit] |
Definition at line 64 of file gmock/gtest/include/gtest/internal/gtest-filepath.h.
testing::internal::FilePath::FilePath | ( | ) | [inline] |
Definition at line 3548 of file gtest/fused-src/gtest/gtest.h.
testing::internal::FilePath::FilePath | ( | const FilePath & | rhs | ) | [inline] |
Definition at line 3549 of file gtest/fused-src/gtest/gtest.h.
testing::internal::FilePath::FilePath | ( | const std::string & | pathname | ) | [inline, explicit] |
Definition at line 3551 of file gtest/fused-src/gtest/gtest.h.
testing::internal::FilePath::FilePath | ( | ) | [inline] |
Definition at line 61 of file gtest/include/gtest/internal/gtest-filepath.h.
testing::internal::FilePath::FilePath | ( | const FilePath & | rhs | ) | [inline] |
Definition at line 62 of file gtest/include/gtest/internal/gtest-filepath.h.
testing::internal::FilePath::FilePath | ( | const std::string & | pathname | ) | [inline, explicit] |
Definition at line 64 of file gtest/include/gtest/internal/gtest-filepath.h.
const char* testing::internal::FilePath::c_str | ( | ) | const [inline] |
Definition at line 78 of file gmock/gtest/include/gtest/internal/gtest-filepath.h.
const char* testing::internal::FilePath::c_str | ( | ) | const [inline] |
Definition at line 78 of file gtest/include/gtest/internal/gtest-filepath.h.
const char* testing::internal::FilePath::c_str | ( | ) | const [inline] |
Definition at line 3565 of file gmock/gtest/fused-src/gtest/gtest.h.
const char* testing::internal::FilePath::c_str | ( | ) | const [inline] |
Definition at line 3565 of file gtest/fused-src/gtest/gtest.h.
static FilePath testing::internal::FilePath::ConcatPaths | ( | const FilePath & | directory, |
const FilePath & | relative_path | ||
) | [static] |
static FilePath testing::internal::FilePath::ConcatPaths | ( | const FilePath & | directory, |
const FilePath & | relative_path | ||
) | [static] |
FilePath testing::internal::FilePath::ConcatPaths | ( | const FilePath & | directory, |
const FilePath & | relative_path | ||
) | [static] |
Definition at line 8028 of file gmock-gtest-all.cc.
static FilePath testing::internal::FilePath::ConcatPaths | ( | const FilePath & | directory, |
const FilePath & | relative_path | ||
) | [static] |
bool testing::internal::FilePath::CreateDirectoriesRecursively | ( | ) | const |
bool testing::internal::FilePath::CreateDirectoriesRecursively | ( | ) | const |
bool testing::internal::FilePath::CreateDirectoriesRecursively | ( | ) | const |
Definition at line 8137 of file gmock-gtest-all.cc.
bool testing::internal::FilePath::CreateDirectoriesRecursively | ( | ) | const |
bool testing::internal::FilePath::CreateFolder | ( | ) | const |
bool testing::internal::FilePath::CreateFolder | ( | ) | const |
bool testing::internal::FilePath::CreateFolder | ( | ) | const |
bool testing::internal::FilePath::CreateFolder | ( | ) | const |
Definition at line 8154 of file gmock-gtest-all.cc.
bool testing::internal::FilePath::DirectoryExists | ( | ) | const |
bool testing::internal::FilePath::DirectoryExists | ( | ) | const |
bool testing::internal::FilePath::DirectoryExists | ( | ) | const |
Definition at line 8052 of file gmock-gtest-all.cc.
bool testing::internal::FilePath::DirectoryExists | ( | ) | const |
bool testing::internal::FilePath::FileOrDirectoryExists | ( | ) | const |
bool testing::internal::FilePath::FileOrDirectoryExists | ( | ) | const |
bool testing::internal::FilePath::FileOrDirectoryExists | ( | ) | const |
Definition at line 8038 of file gmock-gtest-all.cc.
bool testing::internal::FilePath::FileOrDirectoryExists | ( | ) | const |
const char* testing::internal::FilePath::FindLastPathSeparator | ( | ) | const [private] |
const char* testing::internal::FilePath::FindLastPathSeparator | ( | ) | const [private] |
const char* testing::internal::FilePath::FindLastPathSeparator | ( | ) | const [private] |
const char * testing::internal::FilePath::FindLastPathSeparator | ( | ) | const [private] |
Definition at line 7965 of file gmock-gtest-all.cc.
static FilePath testing::internal::FilePath::GenerateUniqueFileName | ( | const FilePath & | directory, |
const FilePath & | base_name, | ||
const char * | extension | ||
) | [static] |
static FilePath testing::internal::FilePath::GenerateUniqueFileName | ( | const FilePath & | directory, |
const FilePath & | base_name, | ||
const char * | extension | ||
) | [static] |
FilePath testing::internal::FilePath::GenerateUniqueFileName | ( | const FilePath & | directory, |
const FilePath & | base_name, | ||
const char * | extension | ||
) | [static] |
Definition at line 8115 of file gmock-gtest-all.cc.
static FilePath testing::internal::FilePath::GenerateUniqueFileName | ( | const FilePath & | directory, |
const FilePath & | base_name, | ||
const char * | extension | ||
) | [static] |
static FilePath testing::internal::FilePath::GetCurrentDir | ( | ) | [static] |
static FilePath testing::internal::FilePath::GetCurrentDir | ( | ) | [static] |
FilePath testing::internal::FilePath::GetCurrentDir | ( | ) | [static] |
Definition at line 7935 of file gmock-gtest-all.cc.
static FilePath testing::internal::FilePath::GetCurrentDir | ( | ) | [static] |
bool testing::internal::FilePath::IsAbsolutePath | ( | ) | const |
bool testing::internal::FilePath::IsAbsolutePath | ( | ) | const |
bool testing::internal::FilePath::IsAbsolutePath | ( | ) | const |
bool testing::internal::FilePath::IsAbsolutePath | ( | ) | const |
Definition at line 8094 of file gmock-gtest-all.cc.
bool testing::internal::FilePath::IsDirectory | ( | ) | const |
bool testing::internal::FilePath::IsDirectory | ( | ) | const |
bool testing::internal::FilePath::IsDirectory | ( | ) | const |
Definition at line 8129 of file gmock-gtest-all.cc.
bool testing::internal::FilePath::IsDirectory | ( | ) | const |
bool testing::internal::FilePath::IsEmpty | ( | ) | const [inline] |
Definition at line 111 of file gtest/include/gtest/internal/gtest-filepath.h.
bool testing::internal::FilePath::IsEmpty | ( | ) | const [inline] |
Definition at line 111 of file gmock/gtest/include/gtest/internal/gtest-filepath.h.
bool testing::internal::FilePath::IsEmpty | ( | ) | const [inline] |
Definition at line 3598 of file gmock/gtest/fused-src/gtest/gtest.h.
bool testing::internal::FilePath::IsEmpty | ( | ) | const [inline] |
Definition at line 3598 of file gtest/fused-src/gtest/gtest.h.
bool testing::internal::FilePath::IsRootDirectory | ( | ) | const |
bool testing::internal::FilePath::IsRootDirectory | ( | ) | const |
bool testing::internal::FilePath::IsRootDirectory | ( | ) | const |
Definition at line 8082 of file gmock-gtest-all.cc.
bool testing::internal::FilePath::IsRootDirectory | ( | ) | const |
static FilePath testing::internal::FilePath::MakeFileName | ( | const FilePath & | directory, |
const FilePath & | base_name, | ||
int | number, | ||
const char * | extension | ||
) | [static] |
static FilePath testing::internal::FilePath::MakeFileName | ( | const FilePath & | directory, |
const FilePath & | base_name, | ||
int | number, | ||
const char * | extension | ||
) | [static] |
static FilePath testing::internal::FilePath::MakeFileName | ( | const FilePath & | directory, |
const FilePath & | base_name, | ||
int | number, | ||
const char * | extension | ||
) | [static] |
FilePath testing::internal::FilePath::MakeFileName | ( | const FilePath & | directory, |
const FilePath & | base_name, | ||
int | number, | ||
const char * | extension | ||
) | [static] |
Definition at line 8012 of file gmock-gtest-all.cc.
void testing::internal::FilePath::Normalize | ( | ) | [private] |
void testing::internal::FilePath::Normalize | ( | ) | [private] |
void testing::internal::FilePath::Normalize | ( | ) | [private] |
void testing::internal::FilePath::Normalize | ( | ) | [private] |
Definition at line 8185 of file gmock-gtest-all.cc.
Definition at line 68 of file gtest/include/gtest/internal/gtest-filepath.h.
Definition at line 68 of file gmock/gtest/include/gtest/internal/gtest-filepath.h.
Definition at line 3555 of file gtest/fused-src/gtest/gtest.h.
Definition at line 3555 of file gmock/gtest/fused-src/gtest/gtest.h.
Definition at line 7984 of file gmock-gtest-all.cc.
FilePath testing::internal::FilePath::RemoveExtension | ( | const char * | extension | ) | const |
FilePath testing::internal::FilePath::RemoveExtension | ( | const char * | extension | ) | const |
FilePath testing::internal::FilePath::RemoveExtension | ( | const char * | extension | ) | const |
FilePath testing::internal::FilePath::RemoveExtension | ( | const char * | extension | ) | const |
Definition at line 7953 of file gmock-gtest-all.cc.
Definition at line 7995 of file gmock-gtest-all.cc.
Definition at line 8175 of file gmock-gtest-all.cc.
void testing::internal::FilePath::Set | ( | const FilePath & | rhs | ) | [inline] |
Definition at line 73 of file gtest/include/gtest/internal/gtest-filepath.h.
void testing::internal::FilePath::Set | ( | const FilePath & | rhs | ) | [inline] |
Definition at line 73 of file gmock/gtest/include/gtest/internal/gtest-filepath.h.
void testing::internal::FilePath::Set | ( | const FilePath & | rhs | ) | [inline] |
Definition at line 3560 of file gtest/fused-src/gtest/gtest.h.
void testing::internal::FilePath::Set | ( | const FilePath & | rhs | ) | [inline] |
Definition at line 3560 of file gmock/gtest/fused-src/gtest/gtest.h.
const std::string& testing::internal::FilePath::string | ( | ) | const [inline] |
Definition at line 77 of file gmock/gtest/include/gtest/internal/gtest-filepath.h.
const std::string& testing::internal::FilePath::string | ( | ) | const [inline] |
Definition at line 77 of file gtest/include/gtest/internal/gtest-filepath.h.
const std::string& testing::internal::FilePath::string | ( | ) | const [inline] |
Definition at line 3564 of file gtest/fused-src/gtest/gtest.h.
const std::string& testing::internal::FilePath::string | ( | ) | const [inline] |
Definition at line 3564 of file gmock/gtest/fused-src/gtest/gtest.h.
std::string testing::internal::FilePath::pathname_ [private] |
Definition at line 3687 of file gmock/gtest/fused-src/gtest/gtest.h.