|
bool | addAppName (const std::string &appName) |
|
bool | clearAppNames () |
|
bool | configureProp (Property &config, int argc, char *argv[], bool skip) |
|
bool | setDefault (Property &config, const std::string &key, const yarp::os::Value &val) |
|
bool | isAbsolute (const std::string &str) |
|
bool | isRooted (const std::string &str) |
|
std::string | getPath (const std::string &base1, const std::string &base2, const std::string &base3, const std::string &name) |
|
std::string | check (const std::string &base1, const std::string &base2, const std::string &base3, const std::string &name, bool isDir, const Bottle &doc, const std::string &doc2) |
|
std::string | findPath (Property &config, const std::string &name, const ResourceFinderOptions *externalOptions) |
|
std::vector< std::string > | findPaths (Property &config, const std::string &name, const ResourceFinderOptions *externalOptions, bool enforcePlural=true) |
|
std::string | findPath (Property &config) |
|
std::string | findFile (Property &config, const std::string &name, const ResourceFinderOptions *externalOptions) |
|
std::string | findFileByName (Property &config, const std::string &fname, const ResourceFinderOptions *externalOptions) |
|
std::string | findFileBase (Property &config, const std::string &name, bool isDir, const ResourceFinderOptions *externalOptions) |
|
bool | canShowErrors (const ResourceFinderOptions &opts) const |
|
void | findFileBase (Property &config, const std::string &name, bool isDir, std::vector< std::string > &output, const ResourceFinderOptions &opts) |
|
void | findFileBaseInner (Property &config, const std::string &name, bool isDir, bool allowPathd, std::vector< std::string > &output, const ResourceFinderOptions &opts, const Bottle &predoc, const std::string &reason) |
|
bool | exists (const std::string &fname, bool isDir) |
|
std::string | getContext () |
|
Bottle | getContexts () |
|
std::string | getHomeContextPath (Property &config, const std::string &context) |
|
std::string | getHomeRobotPath () |
|
Definition at line 126 of file ResourceFinder.cpp.
◆ addAppName()
bool yarp::os::ResourceFinder::Private::addAppName |
( |
const std::string & |
appName | ) |
|
|
inline |
◆ addString()
static void yarp::os::ResourceFinder::Private::addString |
( |
std::vector< std::string > & |
output, |
|
|
const std::string & |
txt |
|
) |
| |
|
inlinestatic |
◆ canShowErrors()
◆ check()
std::string yarp::os::ResourceFinder::Private::check |
( |
const std::string & |
base1, |
|
|
const std::string & |
base2, |
|
|
const std::string & |
base3, |
|
|
const std::string & |
name, |
|
|
bool |
isDir, |
|
|
const Bottle & |
doc, |
|
|
const std::string & |
doc2 |
|
) |
| |
|
inline |
◆ clearAppNames()
bool yarp::os::ResourceFinder::Private::clearAppNames |
( |
| ) |
|
|
inline |
◆ configureProp()
◆ exists()
bool yarp::os::ResourceFinder::Private::exists |
( |
const std::string & |
fname, |
|
|
bool |
isDir |
|
) |
| |
|
inline |
◆ extractPath()
static std::string yarp::os::ResourceFinder::Private::extractPath |
( |
const std::string & |
fname | ) |
|
|
inlinestatic |
◆ findFile()
◆ findFileBase() [1/2]
◆ findFileBase() [2/2]
◆ findFileBaseInner()
◆ findFileByName()
◆ findPath() [1/2]
std::string yarp::os::ResourceFinder::Private::findPath |
( |
Property & |
config | ) |
|
|
inline |
◆ findPath() [2/2]
◆ findPaths()
◆ getContext()
std::string yarp::os::ResourceFinder::Private::getContext |
( |
| ) |
|
|
inline |
◆ getContexts()
Bottle yarp::os::ResourceFinder::Private::getContexts |
( |
| ) |
|
|
inline |
◆ getHomeContextPath()
std::string yarp::os::ResourceFinder::Private::getHomeContextPath |
( |
Property & |
config, |
|
|
const std::string & |
context |
|
) |
| |
|
inline |
◆ getHomeRobotPath()
std::string yarp::os::ResourceFinder::Private::getHomeRobotPath |
( |
| ) |
|
|
inline |
◆ getPath()
std::string yarp::os::ResourceFinder::Private::getPath |
( |
const std::string & |
base1, |
|
|
const std::string & |
base2, |
|
|
const std::string & |
base3, |
|
|
const std::string & |
name |
|
) |
| |
|
inline |
◆ isAbsolute()
bool yarp::os::ResourceFinder::Private::isAbsolute |
( |
const std::string & |
str | ) |
|
|
inline |
◆ isRooted()
bool yarp::os::ResourceFinder::Private::isRooted |
( |
const std::string & |
str | ) |
|
|
inline |
◆ setDefault()
The documentation for this class was generated from the following file: