Go to the source code of this file.
Data Structures | |
| struct | ht_iterator |
Typedefs | |
| typedef struct hash_table * | hashTable |
| typedef struct ht_iterator | htIterator |
Functions | |
| struct hash_table * | htNewTable (int size) |
| void | htFreeHashTable (struct hash_table *ht) |
| void | htHashStats (const struct hash_table *t) |
| int | htInTable (struct hash_table *t, const char *dir, const char *base) |
| void | htAddToTable (struct hash_table *t, const char *dir, const char *base) |
| void | htPrintHashStats (struct hash_table *t) |
| int | htNumEntries (struct hash_table *t) |
| void | htRemoveFromTable (struct hash_table *t, const char *dir, const char *base) |
| void | htIterStart (htIterator *iter) |
| int | htIterGetNext (struct hash_table *t, htIterator *iter, const char **dir, const char **base) |
Definition in file hash.h.
| typedef struct hash_table* hashTable |
| typedef struct ht_iterator htIterator |
| void htAddToTable | ( | struct hash_table * | t, | |
| const char * | dir, | |||
| const char * | base | |||
| ) |
| void htFreeHashTable | ( | struct hash_table * | ht | ) |
| void htHashStats | ( | const struct hash_table * | t | ) |
| int htInTable | ( | struct hash_table * | t, | |
| const char * | dir, | |||
| const char * | base | |||
| ) |
| int htIterGetNext | ( | struct hash_table * | t, | |
| htIterator * | iter, | |||
| const char ** | dir, | |||
| const char ** | base | |||
| ) |
| void htIterStart | ( | htIterator * | iter | ) |
| struct hash_table* htNewTable | ( | int | size | ) | [read] |
| int htNumEntries | ( | struct hash_table * | t | ) |
| void htPrintHashStats | ( | struct hash_table * | t | ) |
| void htRemoveFromTable | ( | struct hash_table * | t, | |
| const char * | dir, | |||
| const char * | base | |||
| ) |
1.5.6