QuaZIP: QuaAdler32 Class Reference

QuaZIP quazip-0-6-2

- Main Page
- Related Pages
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

Public Member Functions | List of all members
QuaAdler32 Class Reference

Adler32 checksum. More...

`#include <quazip/quaadler32.h>`

Inheritance diagram for QuaAdler32:
[legend]
Collaboration diagram for QuaAdler32:
[legend]

## Public Member Functions
quint32 | calculate (const QByteArray &data)
| Calculates the checksum for data. More...
void | reset ()
| Resets the calculation on a checksun for a stream.
void | update (const QByteArray &buf)
| Updates the calculated checksum for the stream. More...
quint32 | value ()
| Value of the checksum calculated for the stream passed throw update(). More...

## Detailed Description

Adler32 checksum.

This class wrappers the adler32 function with the QuaChecksum32 interface. See QuaChecksum32 for more info.

## Member Function Documentation

quint32 QuaAdler32::calculate | ( | const QByteArray & | data | ) |
| virtual

Calculates the checksum for data.

data source data

Returns
  data checksum

This function has no efect on the value returned by value().

Implements QuaChecksum32.

void QuaAdler32::update | ( | const QByteArray & | buf | ) |
| virtual

Updates the calculated checksum for the stream.

buf next portion of data from the stream

Implements QuaChecksum32.

quint32 QuaAdler32::value | ( |  | ) |
| virtual

Value of the checksum calculated for the stream passed throw update().

Returns
  checksum

Implements QuaChecksum32.

The documentation for this class was generated from the following files:

- /usr/src/ports/quazip/quazip-0.6.2-1.i686/src/quazip-0.6.2/quazip/quaadler32.h
- /usr/src/ports/quazip/quazip-0.6.2-1.i686/src/quazip-0.6.2/quazip/quaadler32.cpp