MIRA
Public Member Functions | Protected Member Functions | List of all members
SHA1StreamBuf Class Reference

The SHA1 hash function. More...

#include <security/SHA1.h>

Inheritance diagram for SHA1StreamBuf:
Inheritance graph
[legend]

Public Member Functions

 SHA1StreamBuf ()
 Default constructor. More...
 
virtual ~SHA1StreamBuf ()
 The destructor. More...
 
virtual void reset ()
 Implementation of HashFunction. More...
 
virtual HashDigest getDigest () const
 Implementation of HashFunction. More...
 

Protected Member Functions

virtual std::streamsize xsputn (const char *s, std::streamsize n)
 Implementation of std::basic_streambuf. More...
 

Detailed Description

The SHA1 hash function.

Constructor & Destructor Documentation

◆ SHA1StreamBuf()

Default constructor.

◆ ~SHA1StreamBuf()

virtual ~SHA1StreamBuf ( )
virtual

The destructor.

Member Function Documentation

◆ reset()

virtual void reset ( )
virtual

Implementation of HashFunction.

Implements HashStreamBuf.

◆ getDigest()

virtual HashDigest getDigest ( ) const
virtual

Implementation of HashFunction.

Implements HashStreamBuf.

◆ xsputn()

virtual std::streamsize xsputn ( const char *  s,
std::streamsize  n 
)
protectedvirtual

Implementation of std::basic_streambuf.


The documentation for this class was generated from the following file: