ec_htable_get - Man Page

Get a value from the hash table.

Synopsis

#include <ecoli/htable.h>

void * ec_htable_get(
    const struct ec_htable   *htable,   /* The hash table. */
    const void               *key,      /* The key. */
    size_t                    key_len   /* The key length. */
);

Return Value

The element if it is found, or NULL on error (errno is set). In case of success but the element is NULL, errno is set to 0.

See Also

ec_htable_iter_get_key(3), ec_htable_iter_get_val(3), ec_htable_iter_next(3), ec_htable_has_key(3), ec_htable_len(3), ec_htable(3), ec_htable_force_seed(3), ec_htable_dup(3), ec_htable_iter_get_key_len(3), ec_htable_dump(3), ec_htable_del(3), ec_htable_set(3), ec_htable_free(3), ec_htable_iter(3)

Referenced By

ec_htable(3), ec_htable_del(3), ec_htable_dump(3), ec_htable_dup(3), ec_htable_force_seed(3), ec_htable_free(3), ec_htable_has_key(3), ec_htable_iter(3), ec_htable_iter_get_key(3), ec_htable_iter_get_key_len(3), ec_htable_iter_get_val(3), ec_htable_iter_next(3), ec_htable_len(3), ec_htable_set(3).

2026-06-11 Libecoli Programmer's Manual