22 add_hash(
size_t start,
const PN_uint32 *words,
size_t num_words) {
23 return (
size_t)hashword(words, num_words, (PN_uint32)start);
32 add_hash(
size_t start,
const PN_float32 *floats,
size_t num_floats) {
33 return add_hash(start, (
const PN_uint32 *)floats, num_floats);
42 add_hash(
size_t start,
const PN_float64 *floats,
size_t num_floats) {
43 return add_hash(start, (
const PN_uint32 *)floats, num_floats * 2);
static size_t add_hash(size_t start, const PN_uint32 *words, size_t num_words)
Adds a linear sequence of uint32 words to the hash.
static size_t add_hash(size_t start, const PN_float32 *floats, size_t num_floats)
Adds a linear sequence of float32 words to the hash.