Dire
Complete cross-platform solution for data and user directories discovery.
Loading...
Searching...
No Matches
user.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <dire/defines.hpp>
4
5namespace dire
6{
7
136
139
142
145
148
151
154
157
160
163
164} // namespace dire
Definition base.hpp:6
auto template_dir() -> Optional< Path >
auto desktop_dir() -> Optional< Path >
std::optional< T > Optional
Definition defines.hpp:26
auto download_dir() -> Optional< Path >
auto video_dir() -> Optional< Path >
auto audio_dir() -> Optional< Path >
auto picture_dir() -> Optional< Path >
auto document_dir() -> Optional< Path >
auto public_dir() -> Optional< Path >
std::filesystem::path Path
Definition defines.hpp:16
auto font_dir() -> Optional< Path >
Definition user.hpp:18
Path desktop_dir
Definition user.hpp:42
Path download_dir
Definition user.hpp:65
Optional< Path > template_dir
Definition user.hpp:134
static auto make() -> Optional< UserDirsBundle >
Path video_dir
Definition user.hpp:89
Path public_dir
Definition user.hpp:102
Path picture_dir
Definition user.hpp:76
Optional< Path > font_dir
Definition user.hpp:117
Path audio_dir
Definition user.hpp:30
Path document_dir
Definition user.hpp:54