FACT++  1.0
Huffman::TreeNode Struct Reference

#include <huffman.h>

+ Collaboration diagram for Huffman::TreeNode:

Public Member Functions

 TreeNode (uint16_t sym, size_t cnt=0)
 
 TreeNode (TreeNode *n0=0, TreeNode *n1=0)
 
 ~TreeNode ()
 
bool operator() (const TreeNode *hn1, const TreeNode *hn2) const
 

Public Attributes

TreeNodeparent
 
union {
   struct {
      TreeNode *   zero
 
      TreeNode *   one
 
   } 
 
   uint16_t   symbol
 
}; 
 
size_t count
 
bool isLeaf
 

Detailed Description

Definition at line 22 of file huffman.h.


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