Reference

SHATumbler(3cc)

SHATumbler SHA Helper Class.

NAME

SHATumbler - SHATumbler SHA Helper Class.

SYNOPSIS

#include <digest.h>

Public Methods

SHATumbler (int)
SHATumbler (const SHATumbler &)
SHATumbler & operator= (const SHATumbler &)
int_type & operator[] (int)
~SHATumbler ()
SHATumbler operator+ (const SHATumbler &addend) const
SHATumbler & operator+= (const SHATumbler &addend)
std::ostream & toString (std::ostream &os)
unsigned getSize ()
unsigned placeInBuffer (unsigned char *)

Friends

std::ostream & operator<< (std::ostream &os, SHATumbler< int_type > &ia)

DETAILED DESCRIPTION

template<class int_type> class SHATumbler< int_type >

SHATumbler SHA Helper Class.

Class used by the SHA Digest Classes.

Represents a 'tumbler' group, similar to a row in a combination lock. Each part is made to roll-over, its size dependent upon int_type.

Author: Elizabeth Barham <[email protected]>

CONSTRUCTOR & DESTRUCTOR DOCUMENTATION

template<class int_type> SHATumbler< int_type >::SHATumbler (int)

template<class int_type> SHATumbler< int_type >::SHATumbler (const SHATumbler< int_type > &)

template<class int_type> SHATumbler< int_type >::~SHATumbler ()

MEMBER FUNCTION DOCUMENTATION

template<class int_type> unsigned SHATumbler< int_type >::getSize ()

template<class int_type> SHATumbler SHATumbler< int_type >::operator+ (const SHATumbler< int_type > & addend) const

template<class int_type> SHATumbler& SHATumbler< int_type >::operator+= (const SHATumbler< int_type > & addend)

template<class int_type> SHATumbler& SHATumbler< int_type >::operator= (const SHATumbler< int_type > &)

template<class int_type> int_type& SHATumbler< int_type >::operator[] (int)

template<class int_type> unsigned SHATumbler< int_type >::placeInBuffer (unsigned char *)

template<class int_type> std::ostream& SHATumbler< int_type >::toString (std::ostream & os)

FRIENDS AND RELATED FUNCTION DOCUMENTATION

template<class int_type> std::ostream& operator<< (std::ostream & os, SHATumbler< int_type > & ia) [friend]

AUTHOR

Generated automatically by Doxygen for CommonC++ from the source code.