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

構造体 dkc_2TreeNode

#include <dkc2Tree.h>

dkc_2TreeNodeのコラボレーション図

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

Public 変数

void * key
 キーへのポインタ
void * data
 データへのポインタ
size_t data_size
 データのサイズ
dkc_2TreeNodeleft
 左ノード 存在しない場合はNULL
dkc_2TreeNoderight
 右ノード 存在しない場合はNULL

説明

dkc2Tree.h26 行で定義されています。


変数

void* dkc_2TreeNode::data
 

データへのポインタ

dkc2Tree.h30 行で定義されています。

参照元 alloc_2tree_node(), dkc2TreeGetBuffer(), dkc2TreeSetBuffer(), と free_2tree_node().

size_t dkc_2TreeNode::data_size
 

データのサイズ

dkc2Tree.h32 行で定義されています。

参照元 alloc_2tree_node(), dkc2TreeGetBuffer(), と dkc2TreeSetBuffer().

void* dkc_2TreeNode::key
 

キーへのポインタ

dkc2Tree.h28 行で定義されています。

参照元 alloc_2tree_node(), alloc_set(), dkc2TreeEraseFromKey(), dkc2TreeFindEqual(), dkc2TreeFindMaximumLess(), dkc2TreeFindMinimalGreater(), dkc2TreeInsert(), find_lg_base(), と free_2tree_node().

struct dkc_2TreeNode* dkc_2TreeNode::left
 

左ノード 存在しない場合はNULL

dkc2Tree.h34 行で定義されています。

参照元 alloc_2tree_node(), dkc2TreeExist(), dkc2TreeFindEqual(), dkc2TreeFindMaximumLess(), dkcAlloc2TreeRoot(), dkcFree2TreeReflexive(), dkcFree2TreeWithVector(), erase_tree_with_node(), と tree_exist_reflexive().

struct dkc_2TreeNode* dkc_2TreeNode::right
 

右ノード 存在しない場合はNULL

dkc2Tree.h36 行で定義されています。

参照元 alloc_2tree_node(), dkc2TreeExist(), dkc2TreeFindEqual(), dkc2TreeFindMinimalGreater(), dkc2TreeInsert(), dkcAlloc2TreeRoot(), dkcFree2TreeReflexive(), dkcFree2TreeWithVector(), erase_tree_with_node(), find_lg_base(), と tree_exist_reflexive().


この構造体の説明は次のファイルから生成されました:
dkutil_cに対してSat Sep 10 09:25:44 2005に生成されました。  doxygen 1.4.4