1#ifndef QUAZIP_QUAZIODEVICE_H 
    2#define QUAZIP_QUAZIODEVICE_H 
   28#include <QtCore/QIODevice> 
   29#include "quazip_global.h" 
   33class QuaZIODevicePrivate;
 
   42  friend class QuaZIODevicePrivate;
 
   86  void close() 
override;
 
   92  bool atEnd() 
const override;
 
   97  qint64 
readData(
char *data, qint64 maxSize) 
override;
 
   99  qint64 
writeData(
const char *data, qint64 maxSize) 
override;
 
  101  QuaZIODevicePrivate *d;
 
A class to compress/decompress QIODevice.
Definition: quaziodevice.h:41
 
virtual bool atEnd() const const
 
virtual qint64 bytesAvailable() const const
 
virtual bool isSequential() const const
 
virtual bool open(QIODevice::OpenMode mode)
 
virtual qint64 readData(char *data, qint64 maxSize)=0
 
virtual qint64 writeData(const char *data, qint64 maxSize)=0