One node in a native canonical Huffman decoding tree. More...
#include <zstandard.hpp>
Public Attributes | |
| std::optional< std::uint16_t > | zero_child |
| Child selected by a zero bit, if present. | |
| std::optional< std::uint16_t > | one_child |
| Child selected by a one bit, if present. | |
| std::optional< std::uint8_t > | symbol |
| Literal value for a leaf node. | |
One node in a native canonical Huffman decoding tree.
Definition at line 69 of file zstandard.hpp.
| std::optional< std::uint16_t > rpnx::compression::zstandard_codec::huffman_node::one_child |
Child selected by a one bit, if present.
Definition at line 74 of file zstandard.hpp.
| std::optional< std::uint8_t > rpnx::compression::zstandard_codec::huffman_node::symbol |
Literal value for a leaf node.
Definition at line 76 of file zstandard.hpp.
| std::optional< std::uint16_t > rpnx::compression::zstandard_codec::huffman_node::zero_child |
Child selected by a zero bit, if present.
Definition at line 72 of file zstandard.hpp.