21 const char * password =
nullptr );
27MRMESH_API Expected<void>
decompressZip( std::istream& zipStream,
const std::filesystem::path& targetFolder,
const char * password =
nullptr );
35MRMESH_API Expected<void>
compressZip(
const std::filesystem::path& zipFile,
const std::filesystem::path& sourceFolder,
36 const std::vector<std::filesystem::path>& excludeFiles = {},
const char * password =
nullptr, ProgressCallback cb = {} );
#define MRMESH_API
Definition MRMeshFwd.h:80
MRMESH_API Expected< void > compressZip(const std::filesystem::path &zipFile, const std::filesystem::path &sourceFolder, const std::vector< std::filesystem::path > &excludeFiles={}, const char *password=nullptr, ProgressCallback cb={})
compresses given folder in given zip-file
MRMESH_API Expected< void > decompressZip(const std::filesystem::path &zipFile, const std::filesystem::path &targetFolder, const char *password=nullptr)
decompresses given zip-file into given folder
Definition MRCameraOrientationPlugin.h:8