31 #include <boost/filesystem/path.hpp> 37 #include "rsc/config.h" 38 #include "rsc/rscexports.h" 66 const boost::filesystem::path& prefix = RSC_INSTALL_PREFIX);
117 const bool& stripPrefix =
true);
path userConfigDirectory()
Return the canonical directory for configuration files of the user associated with the current proces...
Objects of this class analyze the environment of the current process, finding environment variables w...
Implementations of this interface receive options from ConfigSource objects.
path systemConfigDirectory()
Return the directory in which system-wide configuration files are located.
path prefixConfigDirectory(const path &prefix)
Implementations of this interface obtain configuration information somewhere and pass individual conf...
rsc::logging::LoggerPtr logger
path userHomeDirectory()
Return the home directory of the user associated with the current process.
boost::shared_ptr< Logger > LoggerPtr