BloombergLP::bdljsn::hashAppend

hashAppend overloads

Synopses

Declared in <bdljsn_error.h>

Pass the specified object to the specified hashAlg.

template<class HASHALG>
void
hashAppend(
    HASHALG& hashAlg,
    Location const& object);
» more...

Pass the specified object to the specified hashAlgorithm.

template<class HASHALG>
void
hashAppend(
    HASHALG& hashAlgorithm,
    Error const& object);
» more...

Pass the specified object to the specified hashAlgorithm.

template<class HASHALG>
void
hashAppend(
    HASHALG& hashAlgorithm,
    JsonNull const& object);
» more...

Pass the specified object to the specified hashAlgorithm.

template<class HASHALG>
void
hashAppend(
    HASHALG& hashAlgorithm,
    JsonNumber const& object);
» more...

Parameters

NameDescription
hashAlghashing algorithm to update
objectlocation to hash
hashAlgorithmhashing algorithm to update