Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members  

Hash_node Struct Reference

#include <HuffwordLib.h>

List of all members.

Public Attributes

char * str
 token. More...

int len_str
 length of the token (to manage also NULL). More...

int count_occ
 number of occurrences of the token. More...

int codeword
 codeword for this token byte-aligned and tagged. More...

int cw_len
 length of the codeword in bytes. More...

Hash_node * next
 pointer to the next item in the list. More...


Detailed Description

Element of the catenating lists in the hash table. the field "codeword" contains the byte-aligned and tagged codeword of the token stored in "string", aligned rightward. The codeword length in bytes is kept into the field "cw_len".

Definition at line 32 of file HuffwordLib.h.


Member Data Documentation

int Hash_node::codeword
 

codeword for this token byte-aligned and tagged.

Definition at line 36 of file HuffwordLib.h.

int Hash_node::count_occ
 

number of occurrences of the token.

Definition at line 35 of file HuffwordLib.h.

int Hash_node::cw_len
 

length of the codeword in bytes.

Definition at line 37 of file HuffwordLib.h.

int Hash_node::len_str
 

length of the token (to manage also NULL).

Definition at line 34 of file HuffwordLib.h.

struct Hash_node* Hash_node::next
 

pointer to the next item in the list.

Definition at line 38 of file HuffwordLib.h.

char* Hash_node::str
 

token.

Definition at line 33 of file HuffwordLib.h.


Generated on Mon Mar 31 14:44:31 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002