Blast-Radius Aware AI Code Review for Business-Critical Systems
LiveReview LiveReview Explore LiveReview

CK_RHS_HASH — invoke hash function with hash set seed

Description

       The  CK_RHS_HASH(3) macro will invoke the hash function pointed to by the hf argument with the seed value
       associated with hs and the key pointer specified by the key argument.

Errors

       It is expected hs was previously initialized via ck_rhs_init(3).

Library

       Concurrency Kit (libck, -lck)

Name

       CK_RHS_HASH — invoke hash function with hash set seed

Return Values

       This function will return the value returned by the hf function.

See Also

ck_rhs_init(3), ck_rhs_destroy(3), ck_rhs_iterator_init(3), ck_rhs_next(3), ck_rhs_get(3), ck_rhs_put(3),
       ck_rhs_set(3), ck_rhs_remove(3), ck_rhs_grow(3), ck_rhs_count(3), ck_rhs_reset(3), ck_rhs_stat(3)

       Additional information available at http://concurrencykit.org/

                                                 March 28, 2012                                   CK_RHS_HASH(3)

Synopsis

#include<ck_rhs.h>unsignedlongCK_RHS_HASH(ck_rhs_t*hs, ck_rhs_hash_cb_t*hf, constvoid*key);

See Also