11using FolderCallback = std::function<void(
const std::filesystem::path& tempFolderName )>;
14class UniqueTemporaryFolder
23 explicit operator bool()
const
25 return !folder_.empty();
27 operator const std::filesystem::path& ( )
const
31 std::filesystem::path operator /(
const std::filesystem::path& child )
const
33 return folder_ / child;
37 std::filesystem::path folder_;
38 FolderCallback onPreTempFolderDelete_;
#define MRMESH_API
Definition MRMeshFwd.h:80
unsafe UniqueTemporaryFolder(MR.Std._ByValue_Function_VoidFuncFromConstStdFilesystemPathRef? onPreTempFolderDelete=null)
Definition MRCameraOrientationPlugin.h:8