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);

Pass the specified object to the specified hashAlgorithm.

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

Pass the specified object to the specified hashAlgorithm.

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

Pass the specified object to the specified hashAlgorithm.

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

Parameters

Name

Description

hashAlg

hashing algorithm to update

object

location to hash

hashAlgorithm

hashing algorithm to update

Created with MrDocs