AbZip  1.0.0
Public Member Functions | List of all members
DeflateCompressor Class Reference
Inheritance diagram for DeflateCompressor:
Compressor

Public Member Functions

 DeflateCompressor (int compressionLevel, QIODevice *inDev, QIODevice *outDev=0)
 
virtual bool compressData (Encryption *=0)
 
- Public Member Functions inherited from Compressor
 Compressor (QIODevice *inDev, QIODevice *outDev)
 
virtual bool decompressData (qint64, Encryption *=0)
 
bool setError (int err, QString msg=QString())
 
QString errorString ()
 
void checkIfBinary (char *, quint32)
 

Additional Inherited Members

- Public Types inherited from Compressor
enum  ErrorCode {
  Ok, ZlibInitFailed, ZlibEndFailed, ZlibError,
  ReadFailed, WriteFailed, UnknownError
}
 
- Static Public Member Functions inherited from Compressor
static CompressorcreateCompressor (quint32 Type, int level, QIODevice *inDev, QIODevice *outDev=0)
 
static CompressorcreateDecompressor (quint32 Type, QIODevice *inDev, QIODevice *outDev=0)
 
- Public Attributes inherited from Compressor
quint32 crc
 
quint64 compressedSize
 
quint64 uncompressedSize
 
bool isAscii
 
- Protected Attributes inherited from Compressor
QIODevice * inDevice
 
QIODevice * outDevice
 
char * inBuffer
 
char * outBuffer
 
int error
 
QString errorMessage
 

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