libdnf5::xdg
- LIBDNF_API std::filesystem::path libdnf5::xdg::get_user_home_dir ()
Returns user home directory.
- LIBDNF_API std::filesystem::path libdnf5::xdg::get_user_cache_dir ()
Returns user cache directory. A base directory relative to which user specific non-essential data files should be stored.
- LIBDNF_API std::filesystem::path libdnf5::xdg::get_user_config_dir ()
Returns user configuration directory. A base directory relative to which user specific configuration files should be stored.
- LIBDNF_API std::filesystem::path libdnf5::xdg::get_user_data_dir ()
Returns user data directory. A base directory relative to which user specific data files should be stored.
- LIBDNF_API std::filesystem::path libdnf5::xdg::get_user_state_dir ()
Returns user state directory. A base directory relative to which user specific state data should be stored.
- LIBDNF_API std::filesystem::path libdnf5::xdg::get_user_runtime_dir ()
Returns user runtime directory. A base directory relative to which user-specific non-essential runtime files and other file objects (such as sockets, named pipes, …) should be stored.