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 18 of file Hash.cc.
References fixup_(), cond::hash, isCompactForm_(), and groupFilesInBlocks::temp.
Referenced by edm::Hash< EntryDescriptionType >::compactForm(), and smallHash_().
void edm::hash_detail::fixup_ | ( | value_type & | hash | ) |
Definition at line 30 of file Hash.cc.
References Exception, cond::hash, edm::errors::LogicError, and groupFilesInBlocks::temp.
Referenced by compactForm_(), edm::Hash< EntryDescriptionType >::Hash(), edm::Hash< EntryDescriptionType >::operator=(), print_(), toDigest_(), and toString_().
bool edm::hash_detail::isCompactForm_ | ( | value_type const & | hash | ) |
Definition at line 61 of file Hash.cc.
References cond::hash.
Referenced by compactForm_(), edm::Hash< EntryDescriptionType >::compareUsing(), edm::Hash< EntryDescriptionType >::isCompactForm(), and isValid_().
bool edm::hash_detail::isValid_ | ( | value_type const & | hash | ) |
Definition at line 63 of file Hash.cc.
References cond::hash, edm::detail::InvalidHash(), and isCompactForm_().
Referenced by edm::Hash< EntryDescriptionType >::isValid().
std::ostream & edm::hash_detail::print_ | ( | std::ostream & | os, |
value_type const & | hash | ||
) |
Definition at line 92 of file Hash.cc.
References edm::copy_all(), fixup_(), cond::hash, and groupFilesInBlocks::temp.
Referenced by edm::Hash< EntryDescriptionType >::print().
size_t edm::hash_detail::smallHash_ | ( | value_type const & | hash | ) |
Definition at line 52 of file Hash.cc.
References compactForm_(), h, and cond::hash.
Referenced by edm::Hash< EntryDescriptionType >::smallHash().
void edm::hash_detail::throwIfIllFormed | ( | value_type const & | hash | ) |
Definition at line 67 of file Hash.cc.
References Exception, cond::hash, and edm::errors::LogicError.
void edm::hash_detail::toDigest_ | ( | cms::Digest & | digest, |
value_type const & | hash | ||
) |
Definition at line 83 of file Hash.cc.
References cms::Digest::append(), edm::copy_all(), fixup_(), cond::hash, and groupFilesInBlocks::temp.
Referenced by edm::Hash< EntryDescriptionType >::toDigest().
void edm::hash_detail::toString_ | ( | std::string & | result, |
value_type const & | hash | ||
) |
Definition at line 75 of file Hash.cc.
References edm::copy_all(), fixup_(), cond::hash, mps_fire::result, and groupFilesInBlocks::temp.
Referenced by edm::Hash< EntryDescriptionType >::toString().