#include <HuffTree.hpp>
Public Methods | |
| HuffTree (LettFreq *val) | |
| HuffTree (LettFreq *val, HuffTree *leftree, HuffTree *rightree) | |
| virtual | ~HuffTree () |
| BinNode * | root () |
| int | weight () |
Private Attributes | |
| BinNode * | rt |
|
|
Definition at line 10 of file HuffTree.hpp. 00011 {
00012 rt = new BinNode(val, NULL, NULL);
00013 }
|
|
||||||||||||||||
|
Definition at line 15 of file HuffTree.hpp. |
|
|
Definition at line 20 of file HuffTree.hpp. 00020 { }
|
|
|
Definition at line 22 of file HuffTree.hpp. Referenced by do_commands(), main(), and operator<<().
00023 {
00024 return rt;
00025 }
|
|
|
Definition at line 27 of file HuffTree.hpp. Referenced by build_tree(), main(), and read_freqs().
00028 {
00029 return rt->value()->weight();
00030 }
|
|
|
Definition at line 33 of file HuffTree.hpp. Referenced by HuffTree().
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001