![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include <unzip_p.h>
Public Member Functions | |
| UnzipPrivate () | |
| UnZip::ErrorCode | openArchive (QIODevice *device) |
| UnZip::ErrorCode | seekToCentralDirectory () |
| UnZip::ErrorCode | parseCentralDirectoryRecord () |
| UnZip::ErrorCode | parseLocalHeaderRecord (const QString &path, const ZipEntryP &entry) |
| void | closeArchive () |
| UnZip::ErrorCode | extractFile (const QString &path, const ZipEntryP &entry, const QDir &dir, UnZip::ExtractionOptions options) |
| UnZip::ErrorCode | extractFile (const QString &path, const ZipEntryP &entry, QIODevice *device, UnZip::ExtractionOptions options) |
| UnZip::ErrorCode | testPassword (quint32 *keys, const QString &_file, const ZipEntryP &header) |
| bool | testKeys (const ZipEntryP &header, quint32 *keys) |
| bool | createDirectory (const QString &path) |
| void | decryptBytes (quint32 *keys, char *buffer, qint64 read) |
| quint32 | getULong (const unsigned char *data, quint32 offset) const |
| quint64 | getULLong (const unsigned char *data, quint32 offset) const |
| quint16 | getUShort (const unsigned char *data, quint32 offset) const |
| int | decryptByte (quint32 key2) const |
| void | updateKeys (quint32 *keys, int c) const |
| void | initKeys (const QString &pwd, quint32 *keys) const |
| QDateTime | convertDateTime (const unsigned char date[2], const unsigned char time[2]) const |
Public Attributes | |
| QString | password |
| bool | skipAllEncrypted |
| QMap< QString, ZipEntryP * > * | headers |
| QIODevice * | device |
| QFile * | file |
| char | buffer1 [UNZIP_READ_BUFFER] |
| char | buffer2 [UNZIP_READ_BUFFER] |
| unsigned char * | uBuffer |
| const quint32 * | crcTable |
| quint32 | cdOffset |
| quint32 | eocdOffset |
| quint16 | cdEntryCount |
| quint16 | unsupportedEntryCount |
| QString | comment |
Private Slots | |
| void | deviceDestroyed (QObject *) |
Private Member Functions | |
| UnZip::ErrorCode | extractStoredFile (const quint32 szComp, quint32 **keys, quint32 &myCRC, QIODevice *outDev, UnZip::ExtractionOptions options) |
| UnZip::ErrorCode | inflateFile (const quint32 szComp, quint32 **keys, quint32 &myCRC, QIODevice *outDev, UnZip::ExtractionOptions options) |
| void | do_closeArchive () |
| UnzipPrivate::UnzipPrivate | ( | ) |
| void UnzipPrivate::closeArchive | ( | ) |
|
inline |
| bool UnzipPrivate::createDirectory | ( | const QString & | path | ) |
|
inline |
|
inline |
|
privateslot |
|
private |
| UnZip::ErrorCode UnzipPrivate::extractFile | ( | const QString & | path, |
| const ZipEntryP & | entry, | ||
| const QDir & | dir, | ||
| UnZip::ExtractionOptions | options ) |
| UnZip::ErrorCode UnzipPrivate::extractFile | ( | const QString & | path, |
| const ZipEntryP & | entry, | ||
| QIODevice * | device, | ||
| UnZip::ExtractionOptions | options ) |
Encryption header size
|
private |
|
inline |
|
inline |
|
inline |
|
private |
|
inline |
| UnZip::ErrorCode UnzipPrivate::openArchive | ( | QIODevice * | device | ) |
| UnZip::ErrorCode UnzipPrivate::parseCentralDirectoryRecord | ( | ) |
| UnZip::ErrorCode UnzipPrivate::parseLocalHeaderRecord | ( | const QString & | path, |
| const ZipEntryP & | entry ) |
| UnZip::ErrorCode UnzipPrivate::seekToCentralDirectory | ( | ) |
| bool UnzipPrivate::testKeys | ( | const ZipEntryP & | header, |
| quint32 * | keys ) |
| UnZip::ErrorCode UnzipPrivate::testPassword | ( | quint32 * | keys, |
| const QString & | _file, | ||
| const ZipEntryP & | header ) |
|
inline |
| char UnzipPrivate::buffer1[UNZIP_READ_BUFFER] |
| char UnzipPrivate::buffer2[UNZIP_READ_BUFFER] |
| quint16 UnzipPrivate::cdEntryCount |
| quint32 UnzipPrivate::cdOffset |
| QString UnzipPrivate::comment |
| const quint32* UnzipPrivate::crcTable |
| QIODevice* UnzipPrivate::device |
| quint32 UnzipPrivate::eocdOffset |
| QFile* UnzipPrivate::file |
| QString UnzipPrivate::password |
| bool UnzipPrivate::skipAllEncrypted |
| unsigned char* UnzipPrivate::uBuffer |
| quint16 UnzipPrivate::unsupportedEntryCount |