AbZip  1.0.0
Public Member Functions | Public Attributes | List of all members
ZipCentralDir Class Reference

Public Member Functions

CentralDirFileHeaderfindFile (const QString &file, AbZip::ZipOptions options=AbZip::None)
 
bool read (QIODevice *ioDevice, AbZipPrivate *zip)
 
qint64 write (QIODevice *ioDevice)
 
void reset ()
 
void setModified ()
 
bool isModified ()
 
void setOffsetToStartOfCD (qint64 pos)
 
qint64 offsetToStartOfCD ()
 
qint64 numberOfEntries ()
 
void setNumberOfEntries (qint64 num)
 
qint64 sizeOfCD ()
 
void setSizeOfCD (qint64 size)
 
void adjustOffsets (qint64 fromOffset, qint64 size)
 
ZipInfo getInfo ()
 
qint64 locateSignature (quint32 signature, QIODevice *ioDevice)
 
qint64 createSortedHeader ()
 
CentralDirFileHeadergetFirstFile ()
 
CentralDirFileHeadergetNextFile ()
 
bool hasNextFile ()
 

Public Attributes

QList< CentralDirFileHeader * > entries
 
qint64 startOfEndOfCD
 
EndOfCentralDir endOfCentralDir
 
EndOfCentralDir64endOfCentralDir64
 
bool modified
 
bool isValid
 
QMap< QString, CentralDirFileHeader * > sortedEntries
 
QMapIterator< QString, CentralDirFileHeader * > iteratorEntries
 

The documentation for this class was generated from the following files: