Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Examples  

CHTbl_ Struct Reference

Data structure that defines a linked hash table. More...


Data Fields

int conteneurs
 Number of linked list hold by the hash table.

int(* h )(const void *cle)
 Pointer to the function used to hash the input key.

int(* corresp )(const void *cle1, const void *cle2)
 Pointer to the function used to compare the data pointed by two elements of the hash table.

void(* detruire )(void *donnee)
 Pointer to the function used to free the memory allocated for the data pointed by one element of the hash table.

int taille
 Number of element in the hash table.

Listtable
 Pointer to a linked list.

CHTbl_handle pointer
 This parameter represents the position of one element within the linked list. It is used bu the function chtbl_next().


Detailed Description

Data structure that defines a linked hash table.
Examples:

test_hash_table.c.

Definition at line 54 of file chtbl.h.


The documentation for this struct was generated from the following file:
Generated on Thu Apr 3 16:23:47 2003 for Common_C_libraries by doxygen1.3-rc1