| public |
Inheritance Graph
graph BT
FileLocator
click FileLocator "classUtil_1_1FileLocator"
Description
A FileLocator locates a file that is placed relative to a search path. It can be applied to locate resources using only relative paths.
Public Functions
| FileLocator() | |
| FileLocator(const FileLocator & void) | |
| FileLocator( FileLocator && void) | |
| ~FileLocator() | |
| FileLocator & | operator=(const FileLocator & void) |
| FileLocator & | operator=( FileLocator && void) |
| void | addSearchPath(std::string s) |
| const std::vector< std::string > & | getSearchPaths() const |
| void | setSearchPaths(std::vector< std::string > p) |
| std::pair< bool, FileName > | locateFile(const FileName & relFile) const |
Documentation
function
Util::FileLocator::FileLocator
| public |
| FileLocator( | ) |
Defined in Util/IO/FileLocator.h:27
function
Util::FileLocator::FileLocator
| public |
| FileLocator( | const FileLocator & | void ) |
Defined in Util/IO/FileLocator.h:28
function
Util::FileLocator::FileLocator
| public |
| FileLocator( | FileLocator && | void ) |
Defined in Util/IO/FileLocator.h:29
function
Util::FileLocator::~FileLocator
| public |
| ~FileLocator( | ) |
Defined in Util/IO/FileLocator.h:30
function
Util::FileLocator::operator=
| public |
| FileLocator & operator=( | const FileLocator & | void ) |
Defined in Util/IO/FileLocator.h:32
function
Util::FileLocator::operator=
| public |
| FileLocator & operator=( | FileLocator && | void ) |
Defined in Util/IO/FileLocator.h:33
function
Util::FileLocator::addSearchPath
| public | inline |
| void addSearchPath( | std::string | s ) |
Defined in Util/IO/FileLocator.h:35
function
Util::FileLocator::getSearchPaths
| public | const | inline |
| const std::vector< std::string > & getSearchPaths( | ) const |
Defined in Util/IO/FileLocator.h:36
function
Util::FileLocator::setSearchPaths
| public | inline |
| void setSearchPaths( | std::vector< std::string > | p ) |
Defined in Util/IO/FileLocator.h:37
function
Util::FileLocator::locateFile
| public | const |
| std::pair< bool, FileName > locateFile( | const FileName & | relFile ) const |
If the file can be found in one of the the searchPaths, <true, searchPath/relFile> is returned; Otherwise, <false,relFile> is returned.
Defined in Util/IO/FileLocator.h:41