メインページ | アルファベット順一覧 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

# 構造体 dkc_RedBlackRoot

`#include <dkcRedBlackTree.h>`

dkc_RedBlackRootのコラボレーション図

[凡例]
すべてのメンバ一覧

## Public 変数
DKC_RED_BLACK_NODE | sentinel
DKC_RED_BLACK_NODE * | root
DKC_SAME_OBJECT_POOL * | node_pool
unsigned int | node_count
| Node count
unsigned int | node_max
DKC_RED_BLACK_TREE_DESTRUCTOR_F_TYPE | destructor

## 説明

dkcRedBlackTree.h の 58 行で定義されています。

## 変数

DKC_RED_BLACK_TREE_DESTRUCTOR_F_TYPE dkc_RedBlackRoot::destructor

| dkcRedBlackTree.h の 65 行で定義されています。 参照元 dkcAllocRedBlackTreeRoot(), と dkcRedBlackTreeAllErase().

unsigned int dkc_RedBlackRoot::node_count

| Node count dkcRedBlackTree.h の 63 行で定義されています。 参照元 dkcAllocRedBlackTreeRoot(), dkcRedBlackTree_deleteNode(), dkcRedBlackTree_insertNode(), と dkcRedBlackTreeAllErase().

unsigned int dkc_RedBlackRoot::node_max

| dkcRedBlackTree.h の 64 行で定義されています。 参照元 dkcAllocRedBlackTreeRoot(), と dkcRedBlackTree_insertNode().

DKC_SAME_OBJECT_POOL* dkc_RedBlackRoot::node_pool

| dkcRedBlackTree.h の 61 行で定義されています。 参照元 dkcAllocRedBlackTreeRoot(), dkcFreeRedBlackTreeRoot(), dkcRedBlackTree_deleteNode(), と dkcRedBlackTree_insertNode().

DKC_RED_BLACK_NODE* dkc_RedBlackRoot::root

| dkcRedBlackTree.h の 60 行で定義されています。 参照元 dkcAllocRedBlackTreeRoot(), dkcRedBlackTree_deleteFixup(), dkcRedBlackTree_deleteNode(), dkcRedBlackTree_findNode(), dkcRedBlackTree_insertFixup(), dkcRedBlackTree_insertNode(), dkcRedBlackTree_rotateLeft(), dkcRedBlackTree_rotateRight(), と dkcRedBlackTreeAllErase().

DKC_RED_BLACK_NODE dkc_RedBlackRoot::sentinel

| dkcRedBlackTree.h の 59 行で定義されています。

この構造体の説明は次のファイルから生成されました:

- dkcRedBlackTree.h