CMake build system, big pile of libs: bspatch, quazip, java, the launcher

This commit is contained in:
Petr Mrázek
2013-01-11 02:25:40 +01:00
parent d6d5c86a73
commit b1d00fce8d
69 changed files with 16978 additions and 27 deletions

29
quazip/quaadler32.h Normal file
View File

@@ -0,0 +1,29 @@
#ifndef QUAADLER32_H
#define QUAADLER32_H
#include <QtCore/QByteArray>
#include "quachecksum32.h"
/// Adler32 checksum
/** \class QuaAdler32 quaadler32.h <quazip/quaadler32.h>
* This class wrappers the adler32 function with the QuaChecksum32 interface.
* See QuaChecksum32 for more info.
*/
class QUAZIP_EXPORT QuaAdler32 : public QuaChecksum32
{
public:
QuaAdler32();
quint32 calculate(const QByteArray &data);
void reset();
void update(const QByteArray &buf);
quint32 value();
private:
quint32 checksum;
};
#endif //QUAADLER32_H