#include <bintree.hpp>
◆ BinNode() [1/2]
template<typename T , typename S = int>
◆ BinNode() [2/2]
template<typename T , typename S = int>
◆ ~BinNode()
template<typename T , typename S = int>
◆ childCount()
template<typename T , typename S = int>
virtual unsigned char BF::BinTree< T, S >::BinNode::childCount |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ childType()
template<typename T , typename S = int>
Whether node is left or right child
Type:
- (-1) : left
- (0) : none (may be root)
- (1) : right
◆ clone()
template<typename T , typename S = int>
◆ grandParent()
template<typename T , typename S = int>
◆ isLeaf()
template<typename T , typename S = int>
virtual bool BF::BinTree< T, S >::BinNode::isLeaf |
( |
| ) |
const |
|
inlinevirtual |
◆ isRoot()
template<typename T , typename S = int>
◆ left() [1/2]
template<typename T , typename S = int>
◆ left() [2/2]
template<typename T , typename S = int>
◆ leftAddr()
template<typename T , typename S = int>
◆ level()
template<typename T , typename S = int>
◆ object()
template<typename T , typename S = int>
◆ parent()
template<typename T , typename S = int>
◆ pibling()
template<typename T , typename S = int>
◆ print()
template<typename T , typename S = int>
virtual void BF::BinTree< T, S >::BinNode::print |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ right() [1/2]
template<typename T , typename S = int>
◆ right() [2/2]
template<typename T , typename S = int>
◆ rightAddr()
template<typename T , typename S = int>
◆ setLeft()
template<typename T , typename S = int>
◆ setRight()
template<typename T , typename S = int>
◆ sibling()
template<typename T , typename S = int>
◆ BinTree< T, S >
template<typename T , typename S = int>
◆ _location
template<typename T , typename S = int>
Holds the address of where the node is in memory
◆ _obj
template<typename T , typename S = int>
◆ _parent
template<typename T , typename S = int>
The documentation for this class was generated from the following file: