| lab_huffman
    Hazardous Huffman Codes | 
Definitions for functions for the encoder program. More...
| Namespaces | |
| encoder | |
| encoder namespace: collection of functions used for running the encoder program. | |
| Functions | |
| int | encoder::main (const std::vector< std::string > &args) | 
| Main method of the program, should you choose to run it as a command line version.  More... | |
| void | encoder::printUsage (const std::string &programName) | 
| Prints the usage of the command line version.  More... | |
| void | encoder::encodeFile (const std::string &inputName, const std::string &outputName, const std::string &treeName) | 
| Encodes a file using Huffman coding.  More... | |
| std::vector< Frequency > | encoder::getFrequencies (const std::string &str) | 
| Determines the frequencies of characters in a string.  More... | |
Definitions for functions for the encoder program.