OpendTect
7.0
|
Handles zipping and unzipping of files. More...
Public Types | |
enum | CompLevel { NoComp =0 , SuperFast =1 , Fast =3 , Normal =6 , Maximum =9 } |
Public Member Functions | |
ZipHandler () | |
~ZipHandler () | |
od_uint16 | dateInDosFormat (const char *) const |
const char * | errorMsg () const |
bool | getArchiveInfo (const char *, ObjectSet< ZipFileInfo > &) |
bool | getBitValue (const unsigned char byte, int bitposition) const |
bool | getFileList (const char *, BufferStringSet &) |
void | setBitValue (unsigned char &byte, int bitposition, bool value) const |
bool | setTimeDateModified (const char *, od_uint16, od_uint16) const |
od_uint16 | timeInDosFormat (const char *) const |
Protected Attributes | |
BufferStringSet | allfilenames_ |
od_int64 | compfilesize_ |
CompLevel | complevel_ |
od_uint16 | compmethod_ |
od_uint32 | crc_ |
TypeSet< od_int64 > | cumulativefilecounts_ |
int | curfileidx_ |
int | curinputidx_ |
int | curnrlevels_ |
BufferString | destbasepath_ |
BufferString | destfile_ |
BufferString | errormsg_ |
od_int64 | initialfilecount_ |
od_istream * | istrm_ |
od_uint16 | lastmoddate_ |
od_uint16 | lastmodtime_ |
od_int64 | nrdonesize_ |
od_stream_Pos | offsetofcentraldir_ |
od_stream_Pos | offsetoflocalheader_ |
od_ostream * | ostrm_ |
BufferString | srcfile_ |
od_uint16 | srcfnmsize_ |
od_int64 | totalsize_ |
od_int64 | uncompfilesize_ |
Friends | |
class | MultiArchiveUnZipper |
class | UnZipper |
class | Zipper |
class | ZipUtils |
Handles zipping and unzipping of files.
<>
|
inline |
ZipHandler::~ZipHandler | ( | ) |
|
protected |
|
protected |
|
protected |
od_uint16 ZipHandler::dateInDosFormat | ( | const char * | ) | const |
|
protected |
|
protected |
const char* ZipHandler::errorMsg | ( | ) | const |
|
protected |
|
inlineprotected |
bool ZipHandler::getArchiveInfo | ( | const char * | , |
ObjectSet< ZipFileInfo > & | |||
) |
bool ZipHandler::getBitValue | ( | const unsigned char | byte, |
int | bitposition | ||
) | const |
|
inlineprotected |
|
protected |
bool ZipHandler::getFileList | ( | const char * | , |
BufferStringSet & | |||
) |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
void ZipHandler::setBitValue | ( | unsigned char & | byte, |
int | bitposition, | ||
bool | value | ||
) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
bool ZipHandler::setTimeDateModified | ( | const char * | , |
od_uint16 | , | ||
od_uint16 | |||
) | const |
|
protected |
|
protected |
|
protected |
od_uint16 ZipHandler::timeInDosFormat | ( | const char * | ) | const |
|
protected |
|
friend |
|
friend |
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
mutableprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024