ALib C++ Framework
by
Library Version: 2605 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 110 of file huffman.hpp.

#include <huffman.hpp>

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 111 of file huffman.hpp.

◆ right

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

The right child node.

Definition at line 112 of file huffman.hpp.

◆ symbol

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

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

Definition at line 113 of file huffman.hpp.

Constructor(s) / Destructor Details:

◆ Node()

Constructor.

Definition at line 117 of file huffman.hpp.


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