Data Fields | |
struct rpmioItem_s | _item |
int | numBuckets |
size_t | keySize |
int | freeData |
hashBucket * | buckets |
hashFunctionType | fn |
hashEqualityType | eq |
Definition at line 30 of file rpmhash.c.
struct rpmioItem_s hashTable_s::_item |
hash bucket array
Definition at line 35 of file rpmhash.c.
Referenced by findEntry(), htAddEntry(), htCreate(), htFini(), and htGetKeys().
compare hash keys for equality
Definition at line 39 of file rpmhash.c.
Referenced by findEntry(), htAddEntry(), and htCreate().
generate hash value for key
Definition at line 37 of file rpmhash.c.
Referenced by findEntry(), htAddEntry(), and htCreate().
should data be freed when table is destroyed?
Definition at line 34 of file rpmhash.c.
Referenced by htCreate(), and htFini().
size_t hashTable_s::keySize |
size of key (0 if unknown)
Definition at line 33 of file rpmhash.c.
Referenced by htAddEntry(), htCreate(), and htFini().
number of hash buckets
Definition at line 32 of file rpmhash.c.
Referenced by findEntry(), htAddEntry(), htCreate(), htFini(), and htGetKeys().