#include <DS_Tree.h>

Public Member Functions | |
| Tree () | |
| Tree (TreeType &inputData) | |
| ~Tree () | |
| void | LevelOrderTraversal (DataStructures::List< Tree * > &output) |
| void | AddChild (TreeType &newData) |
| void | DeleteDecendants (void) |
Public Attributes | |
| TreeType | data |
| DataStructures::List< Tree * > | children |
Definition at line 23 of file DS_Tree.h.
| DataStructures::Tree< TreeType >::Tree | ( | ) |
| DataStructures::Tree< TreeType >::Tree | ( | TreeType & | inputData | ) |
| DataStructures::Tree< TreeType >::~Tree | ( | ) |
| void DataStructures::Tree< TreeType >::AddChild | ( | TreeType & | newData | ) |
| void DataStructures::Tree< TreeType >::DeleteDecendants | ( | void | ) |
| void DataStructures::Tree< TreeType >::LevelOrderTraversal | ( | DataStructures::List< Tree< TreeType > * > & | output | ) |
| DataStructures::List<Tree *> DataStructures::Tree< TreeType >::children |
| TreeType DataStructures::Tree< TreeType >::data |
1.7.1