Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes
testing::internal::FilePath Class Reference

#include <gtest.h>

List of all members.

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


Constructor & Destructor Documentation

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

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 ( const std::string &  pathname) [inline, explicit]

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

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 ( const std::string &  pathname) [inline, explicit]

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 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]

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

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

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

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

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]

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

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

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 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.

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.

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

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

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

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]
void testing::internal::FilePath::Set ( const FilePath rhs) [inline]
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]
const std::string& testing::internal::FilePath::string ( ) const [inline]
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.


Member Data Documentation

Definition at line 3687 of file gmock/gtest/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 Sat Jun 8 2019 18:25:01