Public Member Functions | |
P () | |
~P () | |
bool | maybeInit () |
void | cleanup () |
Public Attributes | |
EVP_MD_CTX | mdctx |
const EVP_MD * | md |
unsigned char | md_value [EVP_MAX_MD_SIZE] |
unsigned | md_len |
bool | initialized: 1 |
bool | finalized: 1 |
std::string | name |
Static Public Attributes | |
static bool | openssl_digests_added = false |
Private Member Functions | |
P (const P &p) | |
const P & | operator= (const P &p) |
Definition at line 51 of file Digest.cc.
zypp::Digest::P::P | ( | const P & | p | ) | [private] |
bool zypp::Digest::P::maybeInit | ( | ) | [inline] |
Definition at line 92 of file Digest.cc.
References initialized, md, md_len, md_value, mdctx, name, and openssl_digests_added.
Referenced by zypp::Digest::create(), zypp::Digest::digest(), and zypp::Digest::update().
void zypp::Digest::P::cleanup | ( | ) | [inline] |
Definition at line 118 of file Digest.cc.
References initialized, and mdctx.
Referenced by zypp::Digest::create(), zypp::Digest::update(), and ~P().
EVP_MD_CTX zypp::Digest::P::mdctx |
Definition at line 59 of file Digest.cc.
Referenced by cleanup(), zypp::Digest::digest(), maybeInit(), and zypp::Digest::update().
const EVP_MD* zypp::Digest::P::md |
unsigned char zypp::Digest::P::md_value[EVP_MAX_MD_SIZE] |
unsigned zypp::Digest::P::md_len |
Definition at line 65 of file Digest.cc.
Referenced by cleanup(), zypp::Digest::create(), and maybeInit().
Definition at line 66 of file Digest.cc.
Referenced by zypp::Digest::digest(), and zypp::Digest::update().
bool zypp::Digest::P::openssl_digests_added = false [static] |
std::string zypp::Digest::P::name |
Definition at line 69 of file Digest.cc.
Referenced by zypp::Digest::create(), maybeInit(), and zypp::Digest::name().