My Project  + 80db3
Public Member Functions | List of all members
crypto::adler32 Struct Reference

Adler-32 checksum calculations. More...

#include "crypto/adler32.hpp"

Inheritance diagram for crypto::adler32:
[legend]
Collaboration diagram for crypto::adler32:
[legend]

Public Member Functions

void init ()
 
void update (const char *data, size_t length)
 
boost::uint32_t finalize () const
 
- Public Member Functions inherited from crypto::checksum_base< adler32 >
load (std::istream &is)
 Load the data and process it. More...
 
load (std::istream &is)
 Load the data and process it. More...
 

Additional Inherited Members

- Protected Types inherited from util::static_polymorphic< adler32 >
typedef adler32 impl_type
 
- Protected Member Functions inherited from util::static_polymorphic< adler32 >
impl_typeimpl ()
 
const impl_typeimpl () const
 

Detailed Description

Adler-32 checksum calculations.

Definition at line 38 of file adler32.hpp.

Member Function Documentation

◆ init()

void crypto::adler32::init ( )
inline

Definition at line 40 of file adler32.hpp.

Here is the caller graph for this function:

◆ update()

void crypto::adler32::update ( const char *  data,
size_t  length 
)

Definition at line 28 of file adler32.cpp.

Here is the caller graph for this function:

◆ finalize()

boost::uint32_t crypto::adler32::finalize ( ) const
inline

Definition at line 44 of file adler32.hpp.

Here is the caller graph for this function:

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