| attachLeft(const TreeItemType &newItem) | BinaryTree | [virtual] |
| attachLeftSubtree(BinaryTree &leftTree) | BinaryTree | [virtual] |
| attachRight(const TreeItemType &newItem) | BinaryTree | [virtual] |
| attachRightSubtree(BinaryTree &rightTree) | BinaryTree | [virtual] |
| BinaryTree() | BinaryTree | |
| BinaryTree(const TreeItemType &rootItem) | BinaryTree | |
| BinaryTree(const TreeItemType &rootItem, BinaryTree &leftTree, BinaryTree &rightTree) | BinaryTree | |
| BinaryTree(const BinaryTree &tree) | BinaryTree | |
| BinaryTree(TreeNode *nodePtr) | BinaryTree | [protected] |
| copyTree(TreeNode *treePtr, TreeNode *&newTreePtr) const | BinaryTree | [protected] |
| destroyTree(TreeNode *&treePtr) | BinaryTree | [protected] |
| detachLeftSubtree(BinaryTree &leftTree) | BinaryTree | [virtual] |
| detachRightSubtree(BinaryTree &rightTree) | BinaryTree | [virtual] |
| getChildPtrs(TreeNode *nodePtr, TreeNode *&leftChildPtr, TreeNode *&rightChildPtr) const | BinaryTree | [protected] |
| getLeftSubtree() const | BinaryTree | [virtual] |
| getRightSubtree() const | BinaryTree | [virtual] |
| getRootData() const | BinaryTree | [virtual] |
| inorder(TreeNode *treePtr, FunctionType visit) | BinaryTree | [protected] |
| inorderTraverse(FunctionType visit) | BinaryTree | [virtual] |
| isEmpty() const | BinaryTree | [virtual] |
| operator=(const BinaryTree &rhs) | BinaryTree | [virtual] |
| postorder(TreeNode *treePtr, FunctionType visit) | BinaryTree | [protected] |
| postorderTraverse(FunctionType visit) | BinaryTree | [virtual] |
| preorder(TreeNode *treePtr, FunctionType visit) | BinaryTree | [protected] |
| preorderTraverse(FunctionType visit) | BinaryTree | [virtual] |
| root | BinaryTree | [private] |
| rootPtr() const | BinaryTree | [protected] |
| setChildPtrs(TreeNode *nodePtr, TreeNode *leftChildPtr, TreeNode *rightChildPtr) | BinaryTree | [protected] |
| setRootData(const TreeItemType &newItem) | BinaryTree | [virtual] |
| setRootPtr(TreeNode *newRoot) | BinaryTree | [protected] |
| ~BinaryTree() | BinaryTree | [virtual] |