_huffman_code_descriptor Struct Reference

A Huffman Code Descriptor block (HCD) for Huffman compressed sequences. More...

#include <attributes.h>

Data Fields


Detailed Description

A Huffman Code Descriptor block (HCD) for Huffman compressed sequences.


Field Documentation

int lcount[MAXCODELEN]

number of codes of length i

Referenced by compute_code_lengths(), load_component(), ReadHCD(), and WriteHCD().

int length

maximal code length

Referenced by compute_code_lengths(), load_component(), ReadHCD(), and WriteHCD().

int min_code[MAXCODELEN]

minimal code length

Referenced by compute_code_lengths(), load_component(), ReadHCD(), and WriteHCD().

int size

the id range of the item sequence

Referenced by compute_code_lengths(), load_component(), ReadHCD(), and WriteHCD().

int* symbols
int symindex[MAXCODELEN]

starting point of codes of length i in symbols

Referenced by compute_code_lengths(), decode_check_huff(), get_id_at_position(), load_component(), ReadHCD(), and WriteHCD().


The documentation for this struct was generated from the following file:

Generated on Sun Feb 28 18:08:04 2010 for CWB by  doxygen 1.6.1