8#ifndef INCLUDED_BSLH_SIPHASHALGORITHM
9#define INCLUDED_BSLH_SIPHASHALGORITHM
415#include <bslscm_version.h>
467 size_t d_totalLength;
Definition bslh_siphashalgorithm.h:436
Uint64 d_alignment
Definition bslh_siphashalgorithm.h:455
unsigned char d_buf[8]
Definition bslh_siphashalgorithm.h:459
~SipHashAlgorithm()=default
void operator()(const void *data, size_t numBytes)
result_type computeHash()
Uint64 result_type
Typedef indicating the value type returned by this algorithm.
Definition bslh_siphashalgorithm.h:481
@ k_SEED_LENGTH
Definition bslh_siphashalgorithm.h:484
SipHashAlgorithm(const char *seed)
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bslh_defaulthashalgorithm.h:339
Definition bdlbb_blob.h:576
Definition bslmf_isbitwisemoveable.h:718
unsigned long long Uint64
Definition bsls_types.h:137