CWB
|
Underlying structure for the cl_lexhash_entry class. More...
#include <cl.h>
Underlying structure for the cl_lexhash_entry class.
Unlike most underlying structures, this is public in the CL API.
Referenced by cl_lexhash_add(), main(), range_close(), range_declare(), range_open(), range_print_registry_line(), and sencode_write_region().
unsigned int freq |
frequency of this type
Referenced by cl_lexhash_add(), cl_lexhash_del(), and cl_lexhash_freq().
int id |
the id code of this type
Referenced by cl_lexhash_add(), cl_lexhash_id(), encode_add_wattr_line(), and sencode_write_region().
char* key |
hash key == token
Referenced by cl_delete_lexhash_entry(), cl_lexhash_add(), cl_lexhash_check_grow(), and cl_lexhash_find_i().
struct _cl_lexhash_entry* next |
next entry on the linked-list (ie in the bucket)
Referenced by cl_delete_lexhash(), cl_lexhash_add(), cl_lexhash_check_grow(), cl_lexhash_del(), cl_lexhash_find_i(), and cl_lexhash_size().