#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. | |