8 #ifndef BOTAN_ADLER32_H__     9 #define BOTAN_ADLER32_H__    11 #include <botan/hash.h>    21       std::string 
name()
 const { 
return "Adler32"; }
    25       void clear() { S1 = 1; S2 = 0; }
    30       void add_data(
const byte[], 
size_t);
    31       void final_result(
byte[]);
 
size_t output_length() const
HashFunction * clone() const