AbZip  1.0.0
Public Member Functions | Static Public Member Functions | List of all members
Encryption Class Referenceabstract
Inheritance diagram for Encryption:
CrcEncryption

Public Member Functions

virtual bool init (const QString &password)=0
 
virtual void encryptBytes (char *buffer, qint64 read)=0
 
virtual void decryptBytes (char *buffer, qint64 read)=0
 
virtual bool decryptHeader (QIODevice *ioDevice, const QString &password, quint16 crc)=0
 
virtual qint32 encryptHeader (QIODevice *ioDevice, const QString &password, quint16 crc)=0
 
virtual qint32 decryptFooter (QIODevice *, quint16)
 
virtual qint32 encryptFooter (QIODevice *)
 
virtual qint32 size ()
 
bool isSupported (int method)
 

Static Public Member Functions

static EncryptioncreateEncryptor (quint32 type)
 

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