19 #ifndef TORC_COMMON_DIRECTORYTREE_HPP
20 #define TORC_COMMON_DIRECTORYTREE_HPP
22 #include <boost/filesystem/convenience.hpp>
68 #endif // TORC_COMMON_DIRECTORYTREE_HPP
static const boost::filesystem::path & getDevicesPath(void)
Returns the absolute path to the family and device database directory.
static const boost::filesystem::path & getLogPath(void)
Returns the absolute path to the log files directory.
DirectoryTree(const char *argv0)
Mandatory constructor.
static boost::filesystem::path sEdaPath
Absolute path to the EDA libraries directory.
static boost::filesystem::path sWorkingPath
Absolute path to the working directory.
Encapsulation of filesystem paths that are used by the library.
boost::filesystem::path path
static boost::filesystem::path sExecutablePath
Absolute path to the executable directory.
static const boost::filesystem::path & getRelativePath(void)
Returns the relative path from the working directory to the executable home.
static boost::filesystem::path sLogPath
Absolute path to the log files directory.
static const boost::filesystem::path & getWorkingPath(void)
Returns the absolute path to the working directory.
static boost::filesystem::path sRelativePath
Relative path from the working directory to the executable home.
static const boost::filesystem::path & getExecutablePath(void)
Returns the absolute path to the executable directory.
static boost::filesystem::path sDevicesPath
Absolute path to the family and device database directory.