|
Isis 3.0 Application Source Code Reference |
Home |
Go to the source code of this file.
Defines | |
| #define | DEFINE_CODE_TABLES |
| #define | ZERO (1<<0) |
| #define | ONE (1<<1) |
Typedefs | |
| typedef struct ht_node | Huffman_node |
Functions | |
| void | decodeLoad (char *decodefile) |
| Huffman_node * | ht_insert (Huffman_node *root, int value, int code, int len) |
| int | ht_lookup (Huffman_node *root, int code, int len) |
| void | ht_dump (Huffman_node *root, int code, int len) |
| int | ht_tablefy (Huffman_node *root, unsigned char *flags, unsigned char *zero, unsigned char *one, unsigned char *index) |
| Huffman_node * | ht_tree_gen (int i) |
| void | ht_free (Huffman_node *root) |
| void | decodeInit (int n) |
Variables | |
| uint8 | code [] |
| uint8 | left [] |
| uint8 | right [] |
| #define DEFINE_CODE_TABLES |
Definition at line 62 of file getdecode.cpp.
| #define ZERO (1<<0) |
Definition at line 163 of file getdecode.cpp.
| #define ONE (1<<1) |
Definition at line 164 of file getdecode.cpp.
| typedef struct ht_node Huffman_node |
| void decodeLoad | ( | char * | decodefile | ) |
Definition at line 74 of file getdecode.cpp.
| Huffman_node* ht_insert | ( | Huffman_node * | root, | |
| int | value, | |||
| int | code, | |||
| int | len | |||
| ) |
Definition at line 108 of file getdecode.cpp.
| int ht_lookup | ( | Huffman_node * | root, | |
| int | code, | |||
| int | len | |||
| ) |
Definition at line 138 of file getdecode.cpp.
| void ht_dump | ( | Huffman_node * | root, | |
| int | code, | |||
| int | len | |||
| ) |
Definition at line 148 of file getdecode.cpp.
| int ht_tablefy | ( | Huffman_node * | root, | |
| unsigned char * | flags, | |||
| unsigned char * | zero, | |||
| unsigned char * | one, | |||
| unsigned char * | index | |||
| ) |
Definition at line 170 of file getdecode.cpp.
| Huffman_node* ht_tree_gen | ( | int | i | ) |
Definition at line 201 of file getdecode.cpp.
| void ht_free | ( | Huffman_node * | root | ) |
Definition at line 228 of file getdecode.cpp.
| void decodeInit | ( | int | n | ) |
Definition at line 235 of file getdecode.cpp.
Definition at line 31 of file apollo2isis.cpp.