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) |
size_t | smallHash_ (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 19 of file Hash.cc.
References fixup_(), cond::hash, isCompactForm_(), and groupFilesInBlocks::temp.
Referenced by edm::Hash< I >::compactForm(), and smallHash_().
void edm::hash_detail::fixup_ | ( | value_type & | hash | ) |
Definition at line 32 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 67 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 72 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 106 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().
size_t edm::hash_detail::smallHash_ | ( | value_type const & | hash | ) |
Definition at line 57 of file Hash.cc.
References compactForm_(), and h.
Referenced by edm::Hash< I >::smallHash().
void edm::hash_detail::throwIfIllFormed | ( | value_type const & | hash | ) |
Definition at line 77 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 96 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 87 of file Hash.cc.
References cms::MD5Result::bytes, edm::copy_all(), fixup_(), groupFilesInBlocks::temp, and cms::MD5Result::toString().
Referenced by edm::Hash< I >::toString().