|
ulib
1.0
S.W. Lee's essential C++ library
|
#include <utree.h>
Public Member Functions | |
| CUTree (int arg_verbose=0) | |
| ~CUTree () | |
| int | GetNumNode () |
| CUTreeNode * | GetRootNode () |
| bool | IsEmpty () |
| CUTreeNode * | AddChildNode (CUTreeNode *parent) |
| void | Verbose (int arg_verbose=0) |
| void | Clear () |
| void | Print (FILE *fp, CUTreeNode *node, int level) |
| ulib::CUTree::CUTree | ( | int | arg_verbose = 0 | ) |
References Verbose().
| ulib::CUTree::~CUTree | ( | ) |
References Clear().
| CUTreeNode * ulib::CUTree::AddChildNode | ( | CUTreeNode * | parent | ) |
References ulib::CUTreeNode::AddChild(), and ulib::CUTreeNode::parent.
| void ulib::CUTree::Clear | ( | ) |
References ulib::CUList::GetSize(), and ulib::CUList::PopFront().
Referenced by ~CUTree().
| int ulib::CUTree::GetNumNode | ( | ) |
References ulib::CUList::GetSize().
| CUTreeNode * ulib::CUTree::GetRootNode | ( | ) |
References ulib::CUList::GetAt().
Referenced by Print().
| bool ulib::CUTree::IsEmpty | ( | ) |
References ulib::CUList::GetSize().
| void ulib::CUTree::Print | ( | FILE * | fp, |
| CUTreeNode * | node = NULL, |
||
| int | level = -1 |
||
| ) |
| void ulib::CUTree::Verbose | ( | int | arg_verbose = 0 | ) |
Referenced by CUTree().
1.8.1.2