| 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