#include <huffman.hpp>
Information about the encoding of symbols. The symbol's value (between 0
and 255
) is not included, but deducted from the objects position in the symbol array found in field symbols.
Definition at line 53 of file huffman.hpp.
Public Fields | |
std::size_t | frequency = 0 |
The number of occurrences of the symbol. | |
aworx::ShiftOpRHS | wordLength = 0 |
0: symbol not used, otherwise between 1 and 255. | |
uint32_t | words [MAX_WORDS] = {0,0} |
The bitcode of the symbol. | |