This abstract class provides applications with the interface of a message digest algorithm, such as MD5 or SHA1
![]() | MessageDigestImpl () Constructs this object |
![]() | doUpdate (const string& data, int offset, int len) Updates the digest using the specified number of bytes, starting at the specified offset |
This abstract class provides applications with the interface of a message digest algorithm, such as MD5 or SHA1. It also provides some of the functionality. The rest of the functionality is to be provided by the subclass implementors. Typically the clients will not deal with an instance of this class directly. Instead they interact with the MessageDigest reference-count pointer.A MessageDigestImpl object starts out in an initial state containing no data. Data is added to the digest object using the update methods. At any point the reset method can be called to reset the digest to the initial state of no data. Once all the data has been updated, one of the digest methods should be called to complete the hash computation. After digest has been called, the MessageDigestImpl object is reset to its initialized state.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de