12 #include "generalmod.h" 25 ZipUtils(
const char* filelistnm=0);
28 bool Zip(
const char* src,
const char* dest);
29 bool UnZip(
const char* scr,
const char* dest);
31 void makeFileList(
const char* zipfile);
34 static bool unZipArchive(
const char* src,
const char* dest,
41 mDeprecated static bool unZipFile(
const char* ziparchive,
42 const char* fnm,
const char* path,
44 static bool unZipFile(
const char* ziparchive,
45 const char* fnm,
const char* path,
48 static bool makeZip(
const char* zipfilenm,
54 static bool makeZip(
const char* zipfilenm,
60 static bool appendToArchive(
const char* zipfile,
69 bool doZip(
const char* src,
const char* dest);
70 bool doUnZip(
const char* src,
const char* dest);
91 Zipper(
const char*,
const char*,
#define mExpClass(module)
Definition: commondefs.h:157
Handles zipping and unzipping of files.
Definition: ziphandler.h:52
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
ZipHandler ziphd_
Definition: ziputils.h:103
#define od_int64
Definition: plftypes.h:34
const BufferStringSet & getFileList() const
Definition: ziputils.h:32
BufferString filelistname_
Definition: ziputils.h:74
bool isok_
Definition: ziputils.h:105
Definition: uistring.h:88
Set of BufferString objects.
Definition: bufstringset.h:25
ZipHandler ziphd_
Definition: ziputils.h:129
uiString errmsg_
Definition: ziputils.h:72
void message(const char *)
default: to stderr
Zip Utilities.
Definition: ziputils.h:22
Definition: ziphandler.h:60
Class that can execute a task.
Definition: task.h:193
It is an Executor class which uncompresses files of zip format but user should instead use ZipUtils::...
Definition: ziputils.h:115
uiString errorMsg() const
Definition: ziputils.h:30
bool isOk() const
Definition: ziputils.h:98
uiString nrDoneText() const
bool isOk() const
Definition: ziputils.h:124
CompLevel
Definition: ziphandler.h:60
int nrdone_
Definition: ziputils.h:104
BufferStringSet filelist_
Definition: ziputils.h:73
bool needfilelist_
Definition: ziputils.h:75
It is an Executor class which compresses files into zip format but user should not use it directly in...
Definition: ziputils.h:85
#define mDeprecated
Definition: plfdefs.h:213
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
bool isok_
Definition: ziputils.h:131
BufferString errmsg_
Definition: horizontracker.h:117
int nrdone_
Definition: ziputils.h:130
Specification to enable chunkwise execution of a process.
Definition: executor.h:38