Functions | |
GR_RUNTIME_API std::filesystem::path | tmp () |
directory to create temporary files. | |
GR_RUNTIME_API std::filesystem::path | appdata () |
directory that stores user data; typicall $HOME | |
GR_RUNTIME_API std::filesystem::path | userconf () |
directory that stores configuration. | |
GR_RUNTIME_API std::filesystem::path | cache () |
directory to store non-portable caches (e.g. FFTW wisdom) | |
GR_RUNTIME_API std::filesystem::path | persistent () |
directory to store persistent application state (e.g. window layouts, generated GRC hier blocks) | |
GR_RUNTIME_API std::filesystem::path gr::paths::appdata | ( | ) |
directory that stores user data; typicall $HOME
GR_RUNTIME_API std::filesystem::path gr::paths::cache | ( | ) |
directory to store non-portable caches (e.g. FFTW wisdom)
Defaults to $XDG_CACHE_HOME, falls back to appdata()/cache
GR_RUNTIME_API std::filesystem::path gr::paths::persistent | ( | ) |
directory to store persistent application state (e.g. window layouts, generated GRC hier blocks)
GR_RUNTIME_API std::filesystem::path gr::paths::tmp | ( | ) |
directory to create temporary files.
On UNIX-oid systems, typically /tmp.
GR_RUNTIME_API std::filesystem::path gr::paths::userconf | ( | ) |