Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

HuffNode Struct Reference

List of all members.

Public Methods

Public Attributes


Constructor & Destructor Documentation

HuffNode::HuffNode ( int value,
int number )
 

HuffNode::~HuffNode ( )
 


Member Function Documentation

void HuffNode::Emit ( )
 

void HuffNode::Exchange ( HuffNode * other )
 

int HuffNode::GetCodeLength ( )
 

void HuffNode::Print ( )
 

void HuffNode::SetCode ( int code,
int code_len )
 

void HuffNode::SetCodes ( )
 

void HuffNode::SetNodes ( HuffNode * l,
HuffNode * r )
 


Member Data Documentation

int HuffNode::Code
 

int HuffNode::CodeLength
 

struct HuffNode * HuffNode::Left
 

int HuffNode::Number
 

struct HuffNode* HuffNode::Parent
 

struct HuffNode * HuffNode::Right
 

int HuffNode::Value
 

int HuffNode::Weight
 


The documentation for this struct was generated from the following file:
Generated at Wed Jun 20 02:51:25 2001 for Camstream by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001