Incorporate the address referred to by input into hashAlg.

Synopsis

Declared in <bslstl_sharedptr.h>

template<
    class HASHALG,
    class ELEMENT_TYPE>
void
hashAppend(
    HASHALG& hashAlg,
    shared_ptr<ELEMENT_TYPE> const& input);

Description

Pass the address of the object referred to by the specified input shared pointer to the specified hashAlg hashing algorithm of (template parameter) type HASHALG.

Parameters

Name

Description

hashAlg

hashing algorithm to update

input

shared pointer whose address is hashed

Created with MrDocs