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