YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
dirs.h File Reference
#include <yarp/conf/filesystem.h>
#include <yarp/conf/environment.h>
#include <string>
#include <vector>
+ Include dependency graph for dirs.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  yarp
 The main, catch-all namespace for YARP.
 
namespace  yarp::conf
 
namespace  yarp::conf::dirs
 

Functions

std::string yarp::conf::dirs::home ()
 Returns the home directory for current user.
 
std::string yarp::conf::dirs::tempdir ()
 Returns the directory for temporary files.
 
std::string yarp::conf::dirs::datahome ()
 Returns the directory where user-specific data files should be written.
 
std::vector< std::string > yarp::conf::dirs::datadirs ()
 Returns the directories where data files should be searched.
 
std::string yarp::conf::dirs::confighome ()
 Returns the directory where user-specific configuration files should be written.
 
std::vector< std::string > yarp::conf::dirs::configdirs ()
 Returns the directories where configuration files should be searched.
 
std::string yarp::conf::dirs::cachehome ()
 Returns the directory where user-specific non-essential (cached) data should be written.
 
std::string yarp::conf::dirs::runtimedir ()
 Returns the directory where user-specific runtime files and other file objects should be placed.
 
std::string yarp::conf::dirs::yarpdatahome ()
 Returns the directory where user-specific YARP data files should be written.
 
std::vector< std::string > yarp::conf::dirs::yarpdatadirs ()
 Returns the directories where YARP data files should be searched.
 
std::string yarp::conf::dirs::yarpconfighome ()
 Returns the directory where user-specific YARP configuration files should be written.
 
std::vector< std::string > yarp::conf::dirs::yarpconfigdirs ()
 Returns the directories where YARP configuration files should be searched.
 
std::string yarp::conf::dirs::yarpcachehome ()
 Returns the directory where user-specific non-essential (cached) YARP data should be written.
 
std::string yarp::conf::dirs::yarpruntimedir ()
 Returns the directory where user-specific runtime YARP files and other YARP file objects should be placed.