#include <gtest-filepath.h>
|
static FilePath | GetCurrentDir () |
|
static FilePath | MakeFileName (const FilePath &directory, const FilePath &base_name, int number, const char *extension) |
|
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) |
|
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) |
|
static FilePath | ConcatPaths (const FilePath &directory, const FilePath &relative_path) |
|
static FilePath | GenerateUniqueFileName (const FilePath &directory, const FilePath &base_name, const char *extension) |
|
Definition at line 59 of file gtest-filepath.h.
testing::internal::FilePath::FilePath |
( |
| ) |
|
|
inline |
testing::internal::FilePath::FilePath |
( |
const FilePath & |
rhs | ) |
|
|
inline |
testing::internal::FilePath::FilePath |
( |
const std::string & |
pathname | ) |
|
|
inlineexplicit |
testing::internal::FilePath::FilePath |
( |
| ) |
|
|
inline |
testing::internal::FilePath::FilePath |
( |
const FilePath & |
rhs | ) |
|
|
inline |
testing::internal::FilePath::FilePath |
( |
const std::string & |
pathname | ) |
|
|
inlineexplicit |
testing::internal::FilePath::FilePath |
( |
| ) |
|
|
inline |
testing::internal::FilePath::FilePath |
( |
const FilePath & |
rhs | ) |
|
|
inline |
testing::internal::FilePath::FilePath |
( |
const std::string & |
pathname | ) |
|
|
inlineexplicit |
const char* testing::internal::FilePath::c_str |
( |
| ) |
const |
|
inline |
const char* testing::internal::FilePath::c_str |
( |
| ) |
const |
|
inline |
const char* testing::internal::FilePath::c_str |
( |
| ) |
const |
|
inline |
bool testing::internal::FilePath::CreateDirectoriesRecursively |
( |
| ) |
const |
bool testing::internal::FilePath::CreateDirectoriesRecursively |
( |
| ) |
const |
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::DirectoryExists |
( |
| ) |
const |
bool testing::internal::FilePath::DirectoryExists |
( |
| ) |
const |
bool testing::internal::FilePath::DirectoryExists |
( |
| ) |
const |
bool testing::internal::FilePath::FileOrDirectoryExists |
( |
| ) |
const |
bool testing::internal::FilePath::FileOrDirectoryExists |
( |
| ) |
const |
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 |
FilePath testing::internal::FilePath::GenerateUniqueFileName |
( |
const FilePath & |
directory, |
|
|
const FilePath & |
base_name, |
|
|
const char * |
extension |
|
) |
| |
|
static |
Definition at line 286 of file gtest-filepath.cc.
References FileOrDirectoryExists(), MakeFileName(), number, and Set().
Referenced by testing::internal::UnitTestOptions::GetAbsolutePathToOutputFile(), testing::internal::IsPathSeparator(), testing::internal::ShouldRunTestCase(), and testing::TEST_F().
292 full_pathname.Set(
MakeFileName(directory, base_name, number++, extension));
293 }
while (full_pathname.FileOrDirectoryExists());
294 return full_pathname;
static FilePath MakeFileName(const FilePath &directory, const FilePath &base_name, int number, const char *extension)
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::GetCurrentDir |
( |
| ) |
|
|
static |
static FilePath testing::internal::FilePath::GetCurrentDir |
( |
| ) |
|
|
static |
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::IsDirectory |
( |
| ) |
const |
bool testing::internal::FilePath::IsDirectory |
( |
| ) |
const |
bool testing::internal::FilePath::IsDirectory |
( |
| ) |
const |
bool testing::internal::FilePath::IsEmpty |
( |
| ) |
const |
|
inline |
bool testing::internal::FilePath::IsEmpty |
( |
| ) |
const |
|
inline |
bool testing::internal::FilePath::IsEmpty |
( |
| ) |
const |
|
inline |
bool testing::internal::FilePath::IsRootDirectory |
( |
| ) |
const |
bool testing::internal::FilePath::IsRootDirectory |
( |
| ) |
const |
bool testing::internal::FilePath::IsRootDirectory |
( |
| ) |
const |
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 |
void testing::internal::FilePath::Normalize |
( |
| ) |
|
|
private |
void testing::internal::FilePath::Normalize |
( |
| ) |
|
|
private |
void testing::internal::FilePath::Normalize |
( |
| ) |
|
|
private |
Definition at line 68 of file gtest-filepath.h.
FOLLY_PUSH_WARNING RHS rhs
void Set(const FilePath &rhs)
Definition at line 68 of file gtest-filepath.h.
FOLLY_PUSH_WARNING RHS rhs
void Set(const FilePath &rhs)
Definition at line 68 of file gtest-filepath.h.
FOLLY_PUSH_WARNING RHS rhs
void Set(const FilePath &rhs)
FilePath testing::internal::FilePath::RemoveDirectoryName |
( |
| ) |
const |
FilePath testing::internal::FilePath::RemoveDirectoryName |
( |
| ) |
const |
FilePath testing::internal::FilePath::RemoveDirectoryName |
( |
| ) |
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 |
FilePath testing::internal::FilePath::RemoveFileName |
( |
| ) |
const |
FilePath testing::internal::FilePath::RemoveFileName |
( |
| ) |
const |
FilePath testing::internal::FilePath::RemoveFileName |
( |
| ) |
const |
FilePath testing::internal::FilePath::RemoveTrailingPathSeparator |
( |
| ) |
const |
FilePath testing::internal::FilePath::RemoveTrailingPathSeparator |
( |
| ) |
const |
FilePath testing::internal::FilePath::RemoveTrailingPathSeparator |
( |
| ) |
const |
void testing::internal::FilePath::Set |
( |
const FilePath & |
rhs | ) |
|
|
inline |
void testing::internal::FilePath::Set |
( |
const FilePath & |
rhs | ) |
|
|
inline |
void testing::internal::FilePath::Set |
( |
const FilePath & |
rhs | ) |
|
|
inline |
const std::string& testing::internal::FilePath::string |
( |
| ) |
const |
|
inline |
const std::string& testing::internal::FilePath::string |
( |
| ) |
const |
|
inline |
const std::string& testing::internal::FilePath::string |
( |
| ) |
const |
|
inline |
Definition at line 200 of file gtest-filepath.h.
Referenced by CreateDirectoriesRecursively(), CreateFolder(), FileOrDirectoryExists(), IsAbsolutePath(), IsDirectory(), testing::internal::IsPathSeparator(), IsRootDirectory(), Normalize(), RemoveExtension(), RemoveTrailingPathSeparator(), and Set().
The documentation for this class was generated from the following files: