GNU Radio C++ API Reference 3.10.12.0
The Free & Open Software Radio Ecosystem
Loading...
Searching...
No Matches
sys_paths.h File Reference
#include "api.h"
#include <filesystem>
Include dependency graph for sys_paths.h:

Go to the source code of this file.

Namespaces

namespace  gr
 GNU Radio logging wrapper.
namespace  gr::paths

Functions

GR_RUNTIME_API std::filesystem::path gr::paths::tmp ()
 directory to create temporary files.
GR_RUNTIME_API std::filesystem::path gr::paths::appdata ()
 directory that stores user data; typicall $HOME
GR_RUNTIME_API std::filesystem::path gr::paths::userconf ()
 directory that stores configuration.
GR_RUNTIME_API std::filesystem::path gr::paths::cache ()
 directory to store non-portable caches (e.g. FFTW wisdom)
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 const char * gr::tmp_path ()
 directory to create temporary files
GR_RUNTIME_API const char * gr::appdata_path ()
 directory to store application data
GR_RUNTIME_API const char * gr::userconf_path ()
 directory to store user configuration