mc_rtc  2.14.0
path.h File Reference
#include <mc_rtc/utils_api.h>
#include <filesystem>
#include <string>
Include dependency graph for path.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 mc_rtc
 

Functions

MC_RTC_UTILS_DLLAPI std::string mc_rtc::temp_directory_path (const std::string &suffix="")
 
MC_RTC_UTILS_DLLAPI std::string mc_rtc::user_config_directory_path (const std::string &suffix="")
 
MC_RTC_UTILS_DLLAPI std::string mc_rtc::local_share_directory (const std::string &suffix="")
 
MC_RTC_UTILS_DLLAPI std::string mc_rtc::filename (const fs::path &path, bool keepExtension=false)
 
MC_RTC_UTILS_DLLAPI fs::path mc_rtc::convertURI (const std::string &uri, [[maybe_unused]] std::string_view default_dir="")
 
MC_RTC_UTILS_DLLAPI std::string mc_rtc::make_temporary_path (const std::string &prefix)
 Creates a unique temporary directory path with the given prefix. More...