QuaZIP quazip-0-5-1
|
00001 #ifndef QUACHECKSUM32_H 00002 #define QUACHECKSUM32_H 00003 00004 #include <QByteArray> 00005 #include "quazip_global.h" 00006 00008 00028 class QUAZIP_EXPORT QuaChecksum32 00029 { 00030 00031 public: 00033 00038 virtual quint32 calculate(const QByteArray &data) = 0; 00039 00041 virtual void reset() = 0; 00042 00044 00046 virtual void update(const QByteArray &buf) = 0; 00047 00049 00051 virtual quint32 value() = 0; 00052 }; 00053 00054 #endif //QUACHECKSUM32_H