man rbhash_entry_getkey (Fonctions bibliothèques) - get/set key in an RBHash entry.
NAME
rbhash_entry_getkey, rhash_entry_setkey - get/set key in an RBHash entry.
SYNOPSIS
#include <roy.h>
void * rbhash_entry_getkey (void *entry); void rbhash_entry_setkey (void *entry);
DESCRIPTION
These functions retrieve or set the key for a hash entry. The key is stored in the hash entry so that it may be compared when inserted, looked up etc. entry must have the RHASH_HEADER as its first member.
Note that it is not necessary to use rbhash_entry_setkey(3) to set the key prior to insertion into the hash table. rbhash_insert(3) takes the key as an argument and sets it within the insert function.
SEE ALSO
rbhash(3), rbhash_entry_setkey(3), rbhash_free(3), rbhash_insert(3), rbhash_len(3), rbhash_lookup(3), rbhash_lookup_next(3), rbhash_new(3), rbhash_remove(3), rbhash_remove_entry(3), roy(3)