hashAppend overloads
Declared in <bdlb_bigendian.h>
Incorporate object into the specified hashAlgorithm.
template<class HASH_ALGORITHM>
void
hashAppend(
HASH_ALGORITHM& hashAlgorithm,
BigEndianInt16 const& object);
» more...
Incorporate object into the specified hashAlgorithm.
template<class HASH_ALGORITHM>
void
hashAppend(
HASH_ALGORITHM& hashAlgorithm,
BigEndianInt32 const& object);
» more...
Incorporate object into the specified hashAlgorithm.
template<class HASH_ALGORITHM>
void
hashAppend(
HASH_ALGORITHM& hashAlgorithm,
BigEndianInt64 const& object);
» more...
Incorporate object into the specified hashAlgorithm.
template<class HASH_ALGORITHM>
void
hashAppend(
HASH_ALGORITHM& hashAlgorithm,
BigEndianUint16 const& object);
» more...
Incorporate object into the specified hashAlgorithm.
template<class HASH_ALGORITHM>
void
hashAppend(
HASH_ALGORITHM& hashAlgorithm,
BigEndianUint32 const& object);
» more...
Incorporate object into the specified hashAlgorithm.
template<class HASH_ALGORITHM>
void
hashAppend(
HASH_ALGORITHM& hashAlgorithm,
BigEndianUint64 const& object);
» more...
Invoke the specified hashAlgorithm on the underlying buffer held by the specified guid object.
template<class HASH_ALGORITHM>
void
hashAppend(
HASH_ALGORITHM& hashAlgorithm,
Guid const& guid);
» more...
Invoke the specified hashAlgorithm on the attributes of the specified object.
template<class HASH_ALGORITHM>
void
hashAppend(
HASH_ALGORITHM& hashAlgorithm,
IndexSpan const& object);
» more...
Append the engaged state and value of input to hashAlg.
template<
class HASHALG,
class TYPE>
void
hashAppend(
HASHALG& hashAlg,
ConstNullableValueRef<TYPE> const& input);
» more...
Pass the specified input to the specified hashAlg hashing algorithm.
template<
class HASHALG,
class TYPE>
void
hashAppend(
HASHALG& hashAlg,
NullableAllocatedValue<TYPE> const& input);
» more...
Incorporate the specified input into the specified hashAlg.
template<
class HASHALG,
class TYPE>
void
hashAppend(
HASHALG& hashAlg,
NullableValue<TYPE> const& input);
» more...
Append the engaged state and value of input to hashAlg.
template<
class HASHALG,
class TYPE>
void
hashAppend(
HASHALG& hashAlg,
NullableValueRef<TYPE> const& input);
» more...
| Name | Description |
|---|---|
| hashAlgorithm | hashing algorithm to update |
| object | big-endian integer to hash |
| guid | guid whose buffer is hashed |
| hashAlg | hashing algorithm to update |
| input | nullable wrapper to hash |