|
lab_huffman
Hazardous Huffman Codes
|
| Decoder namespace: collection of functions used for running the decoder program | |
| Encoder namespace: collection of functions used for running the encoder program | |
| STL namespace | |
| BinaryFileReader: interface for reading binary files, bit by bit or byte by byte | |
| BinaryFileWriter: interface for writing to binary files, bit by bit or byte by byte | |
| Frequency: a plain-old-data type representing a character and its frequency | |
| HuffmanTree: class that represents a Huffman tree for encoding and decoding files with Huffman coding | |
| TreeNode class: internal representation of the Huffman tree | |