#include "global.h"Go to the source code of this file.
Classes | |
| struct | hash_entry |
| struct | hash_table |
Defines | |
| #define | AVERAGE_HASH_LENGTH 16 |
| #define | NEW_HASHTABLE_SIZE 4 |
Functions | |
| hash_entry * | hash_lookup (struct hash_table *h, struct pike_string *s) |
| hash_table * | create_hash_table (void) |
| hash_table * | hash_rehash (struct hash_table *h, int size) |
| hash_table * | hash_insert (struct hash_table *h, struct hash_entry *s) |
| hash_table * | hash_unlink (struct hash_table *h, struct hash_entry *s) |
| void | map_hashtable (struct hash_table *h, void(*fun)(struct hash_entry *)) |
| void | free_hashtable (struct hash_table *h, void(*free_entry)(struct hash_entry *)) |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
1.3.9.1