Gazebo Common

API Reference

5.6.0
CMakeTestPaths Class Reference

Implementation of TestPaths interface for CMake. More...

#include <CMakeTestPaths.hh>

Public Member Functions

GZ_COMMON_TESTING_VISIBLE ~CMakeTestPaths () override
 Destructor. More...
 
bool GZ_COMMON_TESTING_VISIBLE ProjectSourcePath (std::string &_sourceDir) override
 Documentation inherited. More...
 
GZ_COMMON_TESTING_VISIBLE TestPaths (const std::string &_projectSourcePath=kTestingProjectSourceDir)
 Constructor from TestPaths. More...
 
bool GZ_COMMON_TESTING_VISIBLE TestTmpPath (std::string &_tmpDir) override
 Documentation inherited. More...
 
- Public Member Functions inherited from TestPaths
GZ_COMMON_TESTING_VISIBLE TestPaths (const std::string &_projectSourcePath=kTestingProjectSourceDir)
 Constructor. More...
 
virtual GZ_COMMON_TESTING_VISIBLE ~TestPaths ()=0
 Destructor. More...
 

Additional Inherited Members

- Protected Attributes inherited from TestPaths
std::string projectSourcePath
 Path to the root of the project source. More...
 

Detailed Description

Implementation of TestPaths interface for CMake.

It is not intended that users will directly construct this, but rather utilize the TestPathFactory.

Constructor & Destructor Documentation

◆ ~CMakeTestPaths()

GZ_COMMON_TESTING_VISIBLE ~CMakeTestPaths ( )
override

Destructor.

Member Function Documentation

◆ ProjectSourcePath()

bool GZ_COMMON_TESTING_VISIBLE ProjectSourcePath ( std::string _sourceDir)
overridevirtual

Documentation inherited.

Implements TestPaths.

◆ TestPaths()

GZ_COMMON_TESTING_VISIBLE TestPaths
explicit

Constructor from TestPaths.

◆ TestTmpPath()

bool GZ_COMMON_TESTING_VISIBLE TestTmpPath ( std::string _tmpDir)
overridevirtual

Documentation inherited.

Implements TestPaths.


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