CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
shash::Any Member List

This is the complete list of members for shash::Any, including all inherited members.

algorithmshash::Digest< kMaxDigestSize, kAny >
Any()shash::Anyinline
Any(const Algorithms a, const char s=kSuffixNone)shash::Anyinlineexplicit
Any(const Algorithms a, const unsigned char *digest_buffer, const Suffix suffix=kSuffixNone)shash::Anyinline
Any(const Algorithms a, const HexPtr hex, const char suffix=kSuffixNone)shash::Anyinlineexplicit
CastToMd5()shash::Any
Digest()shash::Digest< kMaxDigestSize, kAny >inline
Digest(const Algorithms a, const HexPtr hex, const char s=0)shash::Digest< kMaxDigestSize, kAny >inlineexplicit
Digest(const Algorithms a, const unsigned char *digest_buffer, const Suffix s=kSuffixNone)shash::Digest< kMaxDigestSize, kAny >inline
digestshash::Digest< kMaxDigestSize, kAny >
GetDigestSize() constshash::Digest< kMaxDigestSize, kAny >inline
GetHexSize() constshash::Digest< kMaxDigestSize, kAny >inline
HasSuffix() constshash::Digest< kMaxDigestSize, kAny >inline
IsNull() constshash::Digest< kMaxDigestSize, kAny >inline
MakeAlternativePath() constshash::Digest< kMaxDigestSize, kAny >inline
MakePath() constshash::Digest< kMaxDigestSize, kAny >inline
MakePathExplicit(const unsigned dir_levels, const unsigned digits_per_level, const Suffix hash_suffix=kSuffixNone) constshash::Digest< kMaxDigestSize, kAny >inline
MakePathWithoutSuffix() constshash::Digest< kMaxDigestSize, kAny >inline
operator!=(const Digest< digest_size_, algorithm_ > &other) constshash::Digest< kMaxDigestSize, kAny >inline
operator<(const Digest< digest_size_, algorithm_ > &other) constshash::Digest< kMaxDigestSize, kAny >inline
operator==(const Digest< digest_size_, algorithm_ > &other) constshash::Digest< kMaxDigestSize, kAny >inline
operator>(const Digest< digest_size_, algorithm_ > &other) constshash::Digest< kMaxDigestSize, kAny >inline
Partial32() constshash::Digest< kMaxDigestSize, kAny >inline
Randomize()shash::Digest< kMaxDigestSize, kAny >inline
Randomize(const uint64_t seed)shash::Digest< kMaxDigestSize, kAny >inline
Randomize(Prng *prng)shash::Digest< kMaxDigestSize, kAny >inline
set_suffix(const Suffix s)shash::Digest< kMaxDigestSize, kAny >inline
SetNull()shash::Digest< kMaxDigestSize, kAny >inline
suffixshash::Digest< kMaxDigestSize, kAny >
ToFingerprint(const bool with_suffix=false) constshash::Digest< kMaxDigestSize, kAny >inline
ToString(const bool with_suffix=false) constshash::Digest< kMaxDigestSize, kAny >inline
ToStringWithSuffix() constshash::Digest< kMaxDigestSize, kAny >inline