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

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

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