#include <openssl_digest.h>
◆ DigestCtx() [1/2]
openssl::DigestCtx::DigestCtx |
( |
const EVP_MD * |
func | ) |
|
|
inline |
◆ DigestCtx() [2/2]
openssl::DigestCtx::DigestCtx |
( |
const DigestFunc & |
func | ) |
|
|
inline |
◆ finalize()
template<class T >
bool openssl::DigestCtx::finalize |
( |
T & |
out | ) |
|
|
inline |
◆ init() [1/3]
bool openssl::DigestCtx::init |
( |
| ) |
|
|
inline |
◆ init() [2/3]
bool openssl::DigestCtx::init |
( |
const EVP_MD * |
digest_func | ) |
|
|
inline |
◆ init() [3/3]
◆ update()
template<class T >
bool openssl::DigestCtx::update |
( |
const T & |
data | ) |
|
|
inline |
◆ ctx_
std::unique_ptr<EVP_MD_CTX, Deleter> openssl::DigestCtx::ctx_ |
|
private |
◆ digest_func_
const EVP_MD* openssl::DigestCtx::digest_func_ {} |
|
private |
The documentation for this class was generated from the following file: