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

Description:

Internal struct representing nodes of the huffman code tree.

Definition at line 131 of file huffman.hpp.

#include <huffman.hpp>

Collaboration diagram for 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* left

The left child node.

Definition at line 133 of file huffman.hpp.

◆ right

Node* right

The right child node.

Definition at line 134 of file huffman.hpp.

◆ symbol

uint8_t symbol

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

Definition at line 135 of file huffman.hpp.

Constructor(s) / Destructor Details:

◆ Node()

Node ( )
inline

Constructor.

Definition at line 139 of file huffman.hpp.


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