QuaZIP quazip-0-2-3
quachecksum32.h
00001 #ifndef QUACHECKSUM32_H
00002 #define QUACHECKSUM32_H
00003 
00004 #include <QByteArray>
00005 
00007 
00027 class QuaChecksum32
00028 {
00029 
00030 public:
00032 
00037         virtual quint32 calculate(const QByteArray &data) = 0;
00038 
00040         virtual void reset() = 0;
00041 
00043 
00045         virtual void update(const QByteArray &buf) = 0;
00046 
00048 
00050         virtual quint32 value() = 0;
00051 };
00052 
00053 #endif //QUACHECKSUM32_H