[#BloombergLP-bslh-SpookyHashAlgorithm-operator_call] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslh.adoc[bslh]::xref:BloombergLP/bslh/SpookyHashAlgorithm.adoc[SpookyHashAlgorithm]::operator() :relfileprefix: ../../../ :mrdocs: Incorporate the specified `data`, of at least the specified `numBytes`, into the internal state of the hashing algorithm. Every bit of data incorporated into the internal state of the algorithm will contribute to the final hash produced by `computeHash()`. The same hash value will be produced regardless of whether a sequence of bytes is passed in all at once or through multiple calls to this member function. Input where `numBytes` is 0 will have no effect on the internal state of the algorithm. The behaviour is undefined unless `data` points to a valid memory location with at least `numBytes` bytes of initialized memory or `numBytes` is zero. == Synopsis Declared in `<bslh_spookyhashalgorithm.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void operator()( void const* data, size_t numBytes); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#