gem5  v21.0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces
huffman.hh File Reference
#include <cassert>
#include <cstdint>
#include <map>
#include <memory>
#include <queue>
#include <vector>
#include "mem/cache/compressors/encoders/base.hh"

Go to the source code of this file.

Classes

class  Compressor::Encoder::Huffman
 This encoder builds a Huffman tree using the frequency of each value to be encoded. More...
 
class  Compressor::Encoder::Huffman::Node
 Node for the Huffman tree. More...
 
struct  Compressor::Encoder::Huffman::NodeComparator
 Entries are not inserted directly into the tree. More...
 

Namespaces

 Compressor
 
 Compressor::Encoder
 

Generated on Tue Jun 22 2021 15:28:33 for gem5 by doxygen 1.8.17