[#BloombergLP-bdlb-hashAppend-0a9e] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlb.adoc[bdlb]::hashAppend :relfileprefix: ../../ :mrdocs: Pass the boolean value of whether the specified `input` contains a value to the specified `hashAlg` hashing algorithm of (template parameter) type `HASHALG`. If `input` contains a value, additionally pass that value to `hashAlg`. == Synopsis Declared in `<bdlb_nullableallocatedvalue.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< class HASHALG, class TYPE> void hashAppend( HASHALG& hashAlg, xref:BloombergLP/bdlb/NullableAllocatedValue.adoc[NullableAllocatedValue<TYPE>] const& input); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#