lab_huffman
Hazardous Huffman Codes
|
CBinaryFileReader | BinaryFileReader: interface for reading binary files, bit by bit or byte by byte |
CBinaryFileWriter | BinaryFileWriter: interface for writing to binary files, bit by bit or byte by byte |
CFrequency | Frequency: a plain-old-data type representing a character and its frequency |
CGenericNodeDescriptor< DerivedDescriptor > | |
▼CGenericNodeDescriptor< HuffmanTreeNodeDescriptor< TreeNode > > | |
CHuffmanTreeNodeDescriptor< TreeNode > | |
CHuffmanTree | HuffmanTree: class that represents a Huffman tree for encoding and decoding files with Huffman coding |
CHuffmanTree::TreeNode | TreeNode class: internal representation of the Huffman tree |