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.