A basic output stream for calculating SHA1 digests. More...


Public Member Functions | |
| osha1stream () | |
| Default construct. More... | |
| sha1buf * | rdbuf () |
| This hides both signatures of std::basic_ios::rdbuf() More... | |
| SHA1 & | sha1 () noexcept |
| Full access to the sha1. More... | |
| SHA1Digest | digest () |
| Return SHA1::Digest for the data processed until now. More... | |
| void | reset () |
| Clear the SHA1 calculation. More... | |
A basic output stream for calculating SHA1 digests.
Definition at line 46 of file OSHA1stream.H.
|
inline |
Default construct.
Definition at line 109 of file OSHA1stream.H.
|
inline |
This hides both signatures of std::basic_ios::rdbuf()
Definition at line 117 of file OSHA1stream.H.
|
inlinenoexcept |
Full access to the sha1.
Definition at line 122 of file OSHA1stream.H.
Referenced by OSHA1stream::rewind(), and OSHA1stream::sha1().

|
inline |
Return SHA1::Digest for the data processed until now.
Definition at line 127 of file OSHA1stream.H.
Referenced by OSHA1stream::digest().

|
inline |
Clear the SHA1 calculation.
Definition at line 132 of file OSHA1stream.H.
Referenced by OSHA1stream::reset().
