CRedBlackTreeNode<T>
CRedBlackTreeNode<T>はCRedBlackTree<T>クラスを実装するためのヘルパークラスです。
説明
CRedBlackTreeNode<T>クラスはCRedBlackTree<T>のノードです。ツリーナビゲーションメソッドは、このクラスで実装されています。
Declaration
template<typename T>
class CRedBlackTreeNode
|
ヘッダ
#include <Generic\RedBlackTree.mqh>
|
クラスメソッド
メソッド
|
説明
|
値
|
ノード値を返します/設定します。
|
Parent
|
親ノードへのポインタを返します/設定します。
|
Left
|
左ノードへのポインタを返します/設定します。
|
Right
|
右ノードへのポインタを返します/設定します。
|
Color
|
ノードの色を返します/設定します。
|
IsLeaf
|
ノードが葉であるかどうかを判断します。
|
CreateEmptyNode
|
親や子を持たない新しい黒ノードを作成し、そのポインタを返します。
|