Typedefs | |
typedef std::string | value_type |
Functions | |
value_type | compactForm_ (value_type const &hash) |
void | fixup_ (value_type &hash) |
bool | isCompactForm_ (value_type const &hash) |
bool | isValid_ (value_type const &hash) |
std::ostream & | print_ (std::ostream &os, value_type const &hash) |
void | throwIfIllFormed (value_type const &hash) |
void | toDigest_ (cms::Digest &digest, value_type const &hash) |
void | toString_ (std::string &result, value_type const &hash) |
typedef std::string edm::hash_detail::value_type |
value_type edm::hash_detail::compactForm_ | ( | value_type const & | hash | ) |
Definition at line 17 of file Hash.cc.
References fixup_(), cond::hash, isCompactForm_(), and groupFilesInBlocks::temp.
Referenced by edm::Hash< I >::compactForm().
void edm::hash_detail::fixup_ | ( | value_type & | hash | ) |
Definition at line 30 of file Hash.cc.
References cms::MD5Result::compactForm(), edm::hlt::Exception, cms::MD5Result::fromHexifiedString(), edm::errors::LogicError, and groupFilesInBlocks::temp.
Referenced by compactForm_(), edm::Hash< I >::Hash(), edm::Hash< I >::operator=(), print_(), toDigest_(), and toString_().
bool edm::hash_detail::isCompactForm_ | ( | value_type const & | hash | ) |
Definition at line 55 of file Hash.cc.
Referenced by compactForm_(), edm::Hash< EntryDescriptionType >::compareUsing(), edm::Hash< I >::isCompactForm(), and isValid_().
bool edm::hash_detail::isValid_ | ( | value_type const & | hash | ) |
Definition at line 60 of file Hash.cc.
References edm::detail::InvalidHash(), and isCompactForm_().
Referenced by edm::Hash< I >::isValid().
std::ostream & edm::hash_detail::print_ | ( | std::ostream & | os, |
value_type const & | hash | ||
) |
Definition at line 94 of file Hash.cc.
References cms::MD5Result::bytes, edm::copy_all(), fixup_(), groupFilesInBlocks::temp, and cms::MD5Result::toString().
Referenced by EcalTPGAnalyzer::analyze(), EcalTPGAnalyzer::EcalTPGAnalyzer(), and edm::Hash< I >::print().
void edm::hash_detail::throwIfIllFormed | ( | value_type const & | hash | ) |
Definition at line 65 of file Hash.cc.
References edm::hlt::Exception, and edm::errors::LogicError.
void edm::hash_detail::toDigest_ | ( | cms::Digest & | digest, |
value_type const & | hash | ||
) |
Definition at line 84 of file Hash.cc.
References cms::Digest::append(), cms::MD5Result::bytes, edm::copy_all(), fixup_(), groupFilesInBlocks::temp, and cms::MD5Result::toString().
Referenced by edm::Hash< I >::toDigest().
void edm::hash_detail::toString_ | ( | std::string & | result, |
value_type const & | hash | ||
) |
Definition at line 75 of file Hash.cc.
References cms::MD5Result::bytes, edm::copy_all(), fixup_(), groupFilesInBlocks::temp, and cms::MD5Result::toString().
Referenced by edm::Hash< I >::toString().