CWB
|
A Huffman Code Descriptor block (HCD) for Huffman compressed sequences. More...
#include <attributes.h>
A Huffman Code Descriptor block (HCD) for Huffman compressed sequences.
int lcount[MAXCODELEN] |
number of codes of length i
Referenced by compute_code_lengths(), load_component(), ReadHCD(), and WriteHCD().
int length |
the number of items in the sequence
Referenced by cl_cpos2id(), cl_max_cpos(), compute_code_lengths(), decode_check_huff(), load_component(), ReadHCD(), and WriteHCD().
int max_codelen |
maximal code length
Referenced by compute_code_lengths(), load_component(), ReadHCD(), and WriteHCD().
int min_code[MAXCODELEN] |
minimal code of length i
Referenced by cl_cpos2id(), compute_code_lengths(), decode_check_huff(), load_component(), ReadHCD(), and WriteHCD().
int min_codelen |
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 |
the code->id mapping table
Referenced by cl_cpos2id(), compute_code_lengths(), decode_check_huff(), load_component(), ReadHCD(), and WriteHCD().
int symindex[MAXCODELEN] |
starting point of codes of length i in symbols
Referenced by cl_cpos2id(), compute_code_lengths(), decode_check_huff(), load_component(), ReadHCD(), and WriteHCD().