This is the complete list of members for Compressor, including all inherited members.
clear() | Compressor | private |
codeMap | Compressor | private |
compress(const std::string &infileName) | Compressor | private |
compressFile(const std::string &infileName) | Compressor | |
compressFiles(std::initializer_list< std::string > infileNames) | Compressor | |
compressFolder(const std::string &directoryName) | Compressor | |
Compressor() | Compressor | |
createHuffmanTree() | Compressor | private |
deleteTree(BinNode *node) | Compressor | private |
frequency | Compressor | private |
generateHuffmanCode(BinNode *rootNode, std::string codeString) | Compressor | private |
infile | Compressor | private |
inputFiles | Compressor | private |
readFrequency() | Compressor | private |
rootNode | Compressor | private |
scanFile(const fs::path &infilePath) | Compressor | private |
writeBody(char &chr, int &bufferSize, const std::string &infileName, std::ofstream &writer) | Compressor | private |
writeHeader(const std::string &inputName, std::ofstream &writer) | Compressor | private |
writeIntoFile(const std::string &infileName) | Compressor | private |
writeTree(std::ofstream &writer, BinNode *head) | Compressor | private |
~Compressor() | Compressor |