$darkmode
xdg.cpp File Reference
#include <cloe/utility/xdg.hpp>
#include <filesystem>
#include <sstream>
#include <string>
#include <vector>
Include dependency graph for xdg.cpp:

Functions

std::filesystem::path cloe::utility::xdg_getenv_path (const std::string &env)
 
path cloe::utility::xdg_path (const std::string &env, const path &default_path)
 
std::vector< std::filesystem::path > cloe::utility::xdg_paths (const std::string &env, const std::string &default_paths)
 
path cloe::utility::xdg_find (const path &file, const std::vector< path > &dirs)
 
std::vector< path > cloe::utility::xdg_findall (const path &file, const std::vector< path > &dirs)
 
void cloe::utility::xdg_merge (const path &file, const std::vector< path > &dirs, bool rev, const std::function< bool(const path &)> &mergefn)
 

Detailed Description