|
CppCommon 1.0.5.0
C++ Common Library
|
AVL binary tree node. More...
#include <bintree_avl.h>
Public Member Functions | |
| Node () | |
Public Attributes | |
| T * | parent |
| Pointer to the parent binary tree node. | |
| T * | left |
| Pointer to the left child binary tree node. | |
| T * | right |
| Pointer to the right child binary tree node. | |
| signed char | balance |
| Balance level (-1, 0, 1) | |
AVL binary tree node.
Definition at line 117 of file bintree_avl.h.
|
inline |
Definition at line 124 of file bintree_avl.h.
| signed char CppCommon::BinTreeAVL< T, TCompare >::Node::balance |
Balance level (-1, 0, 1)
Definition at line 122 of file bintree_avl.h.
| T* CppCommon::BinTreeAVL< T, TCompare >::Node::left |
Pointer to the left child binary tree node.
Definition at line 120 of file bintree_avl.h.
| T* CppCommon::BinTreeAVL< T, TCompare >::Node::parent |
Pointer to the parent binary tree node.
Definition at line 119 of file bintree_avl.h.
| T* CppCommon::BinTreeAVL< T, TCompare >::Node::right |
Pointer to the right child binary tree node.
Definition at line 121 of file bintree_avl.h.