FGx  1
 All Classes Files Functions Variables Enumerations Enumerator Macros Pages
quachecksum32.h
1 #ifndef QUACHECKSUM32_H
2 #define QUACHECKSUM32_H
3 
4 #include <QByteArray>
5 #include "quazip_global.h"
6 
8 
28 class QUAZIP_EXPORT QuaChecksum32
29 {
30 
31 public:
33 
38  virtual quint32 calculate(const QByteArray &data) = 0;
39 
41  virtual void reset() = 0;
42 
44 
46  virtual void update(const QByteArray &buf) = 0;
47 
49 
51  virtual quint32 value() = 0;
52 };
53 
54 #endif //QUACHECKSUM32_H
Checksum interface.
Definition: quachecksum32.h:28