ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::bitbuffer::ac_v1::HuffmanDecoder::Node Struct Reference

Description:

Internal struct representing nodes of the huffman code tree.

Definition at line 119 of file huffman.inl.

Collaboration diagram for alib::bitbuffer::ac_v1::HuffmanDecoder::Node:
[legend]

Public Field Index:

Nodeleft
 The left child node.
 
Noderight
 The right child node.
 
uint8_t symbol
 

Public Method Index:

 Node ()
 Constructor.
 

Field Details:

◆ left

Node* alib::bitbuffer::ac_v1::HuffmanDecoder::Node::left

The left child node.

Definition at line 121 of file huffman.inl.

◆ right

Node* alib::bitbuffer::ac_v1::HuffmanDecoder::Node::right

The right child node.

Definition at line 122 of file huffman.inl.

◆ symbol

uint8_t alib::bitbuffer::ac_v1::HuffmanDecoder::Node::symbol

If this is a leaf node (neither left nor right are set, then then this is the symbol found.

Definition at line 123 of file huffman.inl.

Constructor(s) / Destructor Details:

◆ Node()

Constructor.

Definition at line 127 of file huffman.inl.


The documentation for this struct was generated from the following file: