Syndicate::Data::HuffmanTable::Node Struct Reference

List of all members.

Public Member Functions

 Node (unsigned val)
 Node (Node *left, Node *right)
 ~Node (void)

Public Attributes

unsigned _val
Node * _left
Node * _right

Detailed Description

This is the base structure of the tree.


Constructor & Destructor Documentation

Syndicate::Data::HuffmanTable::Node::Node ( unsigned  val  )  [inline]

The constructor for a leaf

Syndicate::Data::HuffmanTable::Node::Node ( Node *  left,
Node *  right 
) [inline]

The constructor for a node

Syndicate::Data::HuffmanTable::Node::~Node ( void   )  [inline]


Member Data Documentation

unsigned Syndicate::Data::HuffmanTable::Node::_val

Node* Syndicate::Data::HuffmanTable::Node::_left

Node* Syndicate::Data::HuffmanTable::Node::_right


The documentation for this struct was generated from the following file:
Generated on Sun Sep 30 13:08:36 2007 for libSyndicate by  doxygen 1.5.2