91 void Hash_Check_Table(
char *
tbl);
int Pl_Hash_Table_Size(char *tbl)
Definition: hash.c:452
char * Pl_Hash_Insert(char *tbl, char *elem, int replace)
Definition: hash.c:262
char * endt
Definition: hash.h:50
int Pl_Hash_Nb_Elements(char *tbl)
Definition: hash.c:465
char * Pl_Hash_First(char *tbl, HashScan *scan)
Definition: hash.c:392
void(* tbl[])()
Definition: chkma.c:198
intptr_t PlLong
Definition: gprolog.h:88
char * cur_t
Definition: hash.h:51
char * Pl_Hash_Next(HashScan *scan)
Definition: hash.c:414
char * Pl_Hash_Delete(char *tbl, PlLong key)
Definition: hash.c:327
void Pl_Hash_Free_Table(char *tbl)
Definition: hash.c:200
char * Pl_Hash_Find(char *tbl, PlLong key)
Definition: hash.c:303
void Pl_Hash_Delete_All(char *tbl)
Definition: hash.c:230
char * Pl_Hash_Alloc_Table(int tbl_size, int elem_size)
Definition: hash.c:126
char * cur_p
Definition: hash.h:52
char * Pl_Hash_Realloc_Table(char *tbl, int new_tbl_size)
Definition: hash.c:155