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

構造体 dkc_2TreeRoot

いわいるRootみたいなもの。 [詳細]

#include <dkc2Tree.h>

dkc_2TreeRootのコラボレーション図

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

Public 変数

size_t now_num
 今の数

size_t max_num
 最大数

size_t pool_max
 プールの最大値

size_t key_size
 キーのサイズ

DKC_COMPARE_TYPE compare
 比較関数へのポインタ

DKC_SAME_OBJECT_POOLkey_ac
 アロケータ key用

DKC_SAME_OBJECT_POOLobj_ac
 アロケータ DKC_2TREE_NODE 用

DKC_2TREE_NODEroot
 根っこの初め root

DKC_2TREE_NODEsentinel
 番人


説明

いわいるRootみたいなもの。

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


変数

DKC_COMPARE_TYPE dkc_2TreeRoot::compare
 

比較関数へのポインタ

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

参照元 dkc2TreeEraseFromKey(), dkc2TreeFindEqual(), dkc2TreeFindMaximumLess(), dkc2TreeFindMinimalGreater(), dkc2TreeInsert(), dkcAlloc2TreeRoot(), と find_lg_base().

DKC_SAME_OBJECT_POOL* dkc_2TreeRoot::key_ac
 

アロケータ key用

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

参照元 alloc_2tree_node(), dkcAlloc2TreeRoot(), free_2tree_node(), と free_2tree_root().

size_t dkc_2TreeRoot::key_size
 

キーのサイズ

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

参照元 alloc_set(), dkc2TreeEraseFromKey(), dkc2TreeFindEqual(), dkc2TreeInsert(), と dkcAlloc2TreeRoot().

size_t dkc_2TreeRoot::max_num
 

最大数

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

参照元 dkcAlloc2TreeRoot().

size_t dkc_2TreeRoot::now_num
 

今の数

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

参照元 dkcAlloc2TreeRoot(), と dkcFree2TreeWithVector().

DKC_SAME_OBJECT_POOL* dkc_2TreeRoot::obj_ac
 

アロケータ DKC_2TREE_NODE 用

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

参照元 alloc_2tree_node(), dkcAlloc2TreeRoot(), free_2tree_node(), と free_2tree_root().

size_t dkc_2TreeRoot::pool_max
 

プールの最大値

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

参照元 dkcAlloc2TreeRoot().

DKC_2TREE_NODE* dkc_2TreeRoot::root
 

根っこの初め root

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

参照元 dkc2TreeEraseFromKey(), dkc2TreeExist(), dkc2TreeFindEqual(), dkc2TreeFindMaximumLess(), dkc2TreeFindMinimalGreater(), dkc2TreeInsert(), dkcAlloc2TreeRoot(), dkcFree2TreeReflexiveBegin(), dkcFree2TreeWithVector(), と find_lg_base().

DKC_2TREE_NODE* dkc_2TreeRoot::sentinel
 

番人

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

参照元 alloc_2tree_node(), dkc2TreeErase(), dkc2TreeEraseFromKey(), dkc2TreeExist(), dkc2TreeFindEqual(), dkc2TreeFindMaximumLess(), dkc2TreeFindMinimalGreater(), dkc2TreeInsert(), dkcAlloc2TreeRoot(), dkcFree2TreeReflexive(), dkcFree2TreeReflexiveBegin(), erase_tree_with_node(), find_lg_base(), free_2tree_root(), と tree_exist_reflexive().


この構造体の説明は次のファイルから生成されました:
dkutil_cに対してTue Feb 22 02:03:36 2005に生成されました。 doxygen 1.3.6