1 #ifndef COMPONENTS_FILES_WINDOWSPATH_HPP
2 #define COMPONENTS_FILES_WINDOWSPATH_HPP
4 #if defined(_WIN32) || defined(__WINDOWS__)
6 #include <boost/filesystem.hpp>
24 WindowsPath(
const std::string& application_name);
32 boost::filesystem::path getUserConfigPath()
const;
34 boost::filesystem::path getUserDataPath()
const;
41 boost::filesystem::path getGlobalConfigPath()
const;
49 boost::filesystem::path getLocalPath()
const;
56 boost::filesystem::path getCachePath()
const;
63 boost::filesystem::path getGlobalDataPath()
const;
70 boost::filesystem::path getInstallPath()
const;