Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
testing::internal::FilePath Class Reference

#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
 
FilePathoperator= (const FilePath &rhs)
 
FilePathoperator= (const FilePath &rhs)
 
FilePathoperator= (const FilePath &rhs)
 
FilePathoperator= (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_
 

Detailed Description

Definition at line 3747 of file gmock/fused-src/gtest/gtest.h.

Constructor & Destructor Documentation

testing::internal::FilePath::FilePath ( )
inline

Definition at line 3750 of file gmock/fused-src/gtest/gtest.h.

testing::internal::FilePath::FilePath ( const FilePath rhs)
inline

Definition at line 3751 of file gmock/fused-src/gtest/gtest.h.

testing::internal::FilePath::FilePath ( const std::string &  pathname)
inlineexplicit

Definition at line 3753 of file gmock/fused-src/gtest/gtest.h.

testing::internal::FilePath::FilePath ( )
inline

Definition at line 3750 of file gmock/gtest/fused-src/gtest/gtest.h.

testing::internal::FilePath::FilePath ( const FilePath rhs)
inline

Definition at line 3751 of file gmock/gtest/fused-src/gtest/gtest.h.

testing::internal::FilePath::FilePath ( const std::string &  pathname)
inlineexplicit

Definition at line 3753 of file gmock/gtest/fused-src/gtest/gtest.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

Member Function Documentation

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

Definition at line 3770 of file gmock/fused-src/gtest/gtest.h.

const char* testing::internal::FilePath::c_str ( ) const
inline

Definition at line 3770 of file gmock/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
bool testing::internal::FilePath::CreateDirectoriesRecursively ( ) const

Definition at line 8137 of file gmock-gtest-all.cc.

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

Definition at line 7965 of file gmock-gtest-all.cc.

const char* testing::internal::FilePath::FindLastPathSeparator ( ) const
private
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
bool testing::internal::FilePath::IsDirectory ( ) const

Definition at line 8129 of file gmock-gtest-all.cc.

bool testing::internal::FilePath::IsEmpty ( ) const
inline
bool testing::internal::FilePath::IsEmpty ( ) const
inline
bool testing::internal::FilePath::IsEmpty ( ) const
inline

Definition at line 3803 of file gmock/fused-src/gtest/gtest.h.

bool testing::internal::FilePath::IsEmpty ( ) const
inline

Definition at line 3803 of file gmock/gtest/fused-src/gtest/gtest.h.

bool testing::internal::FilePath::IsRootDirectory ( ) const
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.

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

Definition at line 8185 of file gmock-gtest-all.cc.

void testing::internal::FilePath::Normalize ( )
private
FilePath& testing::internal::FilePath::operator= ( const FilePath rhs)
inline
FilePath& testing::internal::FilePath::operator= ( const FilePath rhs)
inline
FilePath& testing::internal::FilePath::operator= ( const FilePath rhs)
inline

Definition at line 3758 of file gmock/gtest/fused-src/gtest/gtest.h.

FilePath& testing::internal::FilePath::operator= ( const FilePath rhs)
inline

Definition at line 3758 of file gmock/fused-src/gtest/gtest.h.

FilePath testing::internal::FilePath::RemoveDirectoryName ( ) const
FilePath testing::internal::FilePath::RemoveDirectoryName ( ) const
FilePath testing::internal::FilePath::RemoveDirectoryName ( ) const

Definition at line 7984 of file gmock-gtest-all.cc.

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

Definition at line 7953 of file gmock-gtest-all.cc.

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::RemoveFileName ( ) const

Definition at line 7995 of file gmock-gtest-all.cc.

FilePath testing::internal::FilePath::RemoveTrailingPathSeparator ( ) const
FilePath testing::internal::FilePath::RemoveTrailingPathSeparator ( ) const
FilePath testing::internal::FilePath::RemoveTrailingPathSeparator ( ) const
FilePath testing::internal::FilePath::RemoveTrailingPathSeparator ( ) const

Definition at line 8175 of file gmock-gtest-all.cc.

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

Definition at line 3764 of file gmock/fused-src/gtest/gtest.h.

void testing::internal::FilePath::Set ( const FilePath rhs)
inline

Definition at line 3764 of file gmock/gtest/fused-src/gtest/gtest.h.

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 3769 of file gmock/fused-src/gtest/gtest.h.

const std::string& testing::internal::FilePath::string ( ) const
inline

Definition at line 3769 of file gmock/gtest/fused-src/gtest/gtest.h.

Member Data Documentation

std::string testing::internal::FilePath::pathname_
private

Definition at line 3892 of file gmock/fused-src/gtest/gtest.h.


The documentation for this class was generated from the following files:


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:10