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

# 構造体 dkc_2TreeNode

`#include <dkc2Tree.h>`

dkc_2TreeNodeのコラボレーション図

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

## Public 変数
void * | key
| キーへのポインタ
void * | data
| データへのポインタ
size_t | data_size
| データのサイズ
dkc_2TreeNode * | left
| 左ノード　存在しない場合はNULL
dkc_2TreeNode * | right
| 右ノード　存在しない場合はNULL

## 説明

dkc2Tree.h の 26 行で定義されています。

## 変数

void* dkc_2TreeNode::data

| データへのポインタ dkc2Tree.h の 30 行で定義されています。 参照元 alloc_2tree_node(), dkc2TreeGetBuffer(), dkc2TreeSetBuffer(), と free_2tree_node().

size_t dkc_2TreeNode::data_size

| データのサイズ dkc2Tree.h の 32 行で定義されています。 参照元 alloc_2tree_node(), dkc2TreeGetBuffer(), と dkc2TreeSetBuffer().

void* dkc_2TreeNode::key

| キーへのポインタ dkc2Tree.h の 28 行で定義されています。 参照元 alloc_2tree_node(), alloc_set(), dkc2TreeEraseFromKey(), dkc2TreeFindEqual(), dkc2TreeFindMaximumLess(), dkc2TreeFindMinimalGreater(), dkc2TreeInsert(), find_lg_base(), と free_2tree_node().

struct dkc_2TreeNode* dkc_2TreeNode::left

| 左ノード　存在しない場合はNULL dkc2Tree.h の 34 行で定義されています。 参照元 alloc_2tree_node(), dkc2TreeExist(), dkc2TreeFindEqual(), dkc2TreeFindMaximumLess(), dkcAlloc2TreeRoot(), dkcFree2TreeReflexive(), dkcFree2TreeWithVector(), erase_tree_with_node(), と tree_exist_reflexive().

struct dkc_2TreeNode* dkc_2TreeNode::right

| 右ノード　存在しない場合はNULL dkc2Tree.h の 36 行で定義されています。 参照元 alloc_2tree_node(), dkc2TreeExist(), dkc2TreeFindEqual(), dkc2TreeFindMinimalGreater(), dkc2TreeInsert(), dkcAlloc2TreeRoot(), dkcFree2TreeReflexive(), dkcFree2TreeWithVector(), erase_tree_with_node(), find_lg_base(), と tree_exist_reflexive().

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

- dkc2Tree.h