QuaZIP: quazip/quachecksum32.h Source File

QuaZIP quazip-0-5-1

- Main Page
- Related Pages
- Classes
- Files
- Directories

- File List

quachecksum32.h

    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