Go to the source code of this file.
|  | 
| MRC_API MR_expected_void_std_string * | MR_decompressZip_std_filesystem_path (const char *zipFile, const char *zipFile_end, const char *targetFolder, const char *targetFolder_end, const char *password) | 
|  | decompresses given zip-file into given folder 
 | 
|  | 
| MRC_API MR_expected_void_std_string * | MR_decompressZip_std_istream (MR_std_istream *zipStream, const char *targetFolder, const char *targetFolder_end, const char *password) | 
|  | decompresses given binary stream (containing the data of a zip file only) into given folder 
 | 
|  | 
| MRC_API MR_expected_void_std_string * | MR_compressZip (const char *zipFile, const char *zipFile_end, const char *sourceFolder, const char *sourceFolder_end, const MR_std_vector_std_filesystem_path *excludeFiles, const char *password, MR_PassBy cb_pass_by, MR_std_function_bool_from_float *cb) | 
|  | compresses given folder in given zip-file 
 | 
|  | 
◆ MR_expected_void_std_string
◆ MR_std_function_bool_from_float
◆ MR_std_istream
◆ MR_std_vector_std_filesystem_path
◆ MR_compressZip()
compresses given folder in given zip-file 
- Parameters
- 
  
    | excludeFiles | files that should not be included to result zip |  | password | if password is given then the archive will be encrypted |  | cb | an option to get progress notifications and cancel the operation Generated from function MR::compressZip. ParameterzipFileis a UTF-8 encoded filesystem path. ParametersourceFolderis a UTF-8 encoded filesystem path. ParameterexcludeFilesis a single object. ParameterexcludeFileshas a default argument:{}, pass a null pointer to use it. Parameterpassworddefaults to a null pointer in C++. Parametercbhas a default argument:{}, passMR_PassBy_DefaultArgumentand a null pointer to use it. Never returns null. Returns an instance allocated on the heap! Must callMR_expected_void_std_string_Destroy()to free it when you're done using it. |  
 
 
 
◆ MR_decompressZip_std_filesystem_path()
      
        
          | MRC_API MR_expected_void_std_string * MR_decompressZip_std_filesystem_path | ( | const char * | zipFile, | 
        
          |  |  | const char * | zipFile_end, | 
        
          |  |  | const char * | targetFolder, | 
        
          |  |  | const char * | targetFolder_end, | 
        
          |  |  | const char * | password ) | 
      
 
decompresses given zip-file into given folder 
- Parameters
- 
  
    | password | if password is given then it will be used to decipher encrypted archive Generated from function MR::decompressZip. ParameterzipFileis a UTF-8 encoded filesystem path. ParametertargetFolderis a UTF-8 encoded filesystem path. Parameterpassworddefaults to a null pointer in C++. Never returns null. Returns an instance allocated on the heap! Must callMR_expected_void_std_string_Destroy()to free it when you're done using it. |  
 
 
 
◆ MR_decompressZip_std_istream()
decompresses given binary stream (containing the data of a zip file only) into given folder 
- Parameters
- 
  
    | password | if password is given then it will be used to decipher encrypted archive Generated from function MR::decompressZip. ParameterzipStreamcan not be null. It is a single object. ParametertargetFolderis a UTF-8 encoded filesystem path. Parameterpassworddefaults to a null pointer in C++. Never returns null. Returns an instance allocated on the heap! Must callMR_expected_void_std_string_Destroy()to free it when you're done using it. |