|
ze-filter
(ze-filter-0.8.0-develop-180218)
|
Go to the source code of this file.
Classes | |
| struct | ZEBTREC_T |
Macros | |
| #define | RECURSIVE_TREE 1 |
| #define | DSTACK 0x100 |
| #define | AVL_BTREE 1 |
| #define | _DB_LH -1 |
| #define | _DB_EH 0 |
| #define | _DB_RH 1 |
| #define | JBT_LOCK(mutex) MUTEX_LOCK(mutex) |
| #define | JBT_UNLOCK(mutex) MUTEX_UNLOCK(mutex) |
| #define | JBT_ZERO(jbth) |
| #define | MAX_BTERR 16 |
Functions | |
| int | zeBTree_Max_Height (ZEBT_T *) |
| bool | zeBTree_Init (ZEBT_T *jdbh, size_t size, JBT_CMP_T reccmp) |
| bool | zeBTree_Set_BTree_Size (ZEBT_T *jdbh, bool chkCount, int maxCount) |
| bool | zeBTree_Destroy (ZEBT_T *jdbh) |
| bool | zeBTree_Clear (ZEBT_T *jdbh) |
| int | zeBTree_Count (ZEBT_T *jdbh) |
| int | zeBTree_Browse (ZEBT_T *jdbh, JBT_BROWSE_T func, void *data) |
| void * | zeBTree_Get (ZEBT_T *jdbh, void *data) |
| bool | zeBTree_Add (ZEBT_T *jdbh, void *data) |
| bool | zeBTree_Del (ZEBT_T *jdbh, void *data) |
| bool | zeBTree_Cpy (ZEBT_T *dst, ZEBT_T *org, JBT_SEL_T getit, void *arg) |
| bool | zeBTree_Cleanup (ZEBT_T *jdbh, JBT_SEL_T getit, void *arg) |
| #define _DB_EH 0 |
Definition at line 46 of file zeBTree.new.c.
| #define _DB_LH -1 |
Definition at line 45 of file zeBTree.new.c.
| #define _DB_RH 1 |
Definition at line 47 of file zeBTree.new.c.
| #define AVL_BTREE 1 |
Definition at line 42 of file zeBTree.new.c.
| #define DSTACK 0x100 |
Definition at line 39 of file zeBTree.new.c.
| #define JBT_LOCK | ( | mutex | ) | MUTEX_LOCK(mutex) |
Definition at line 85 of file zeBTree.new.c.
| #define JBT_UNLOCK | ( | mutex | ) | MUTEX_UNLOCK(mutex) |
Definition at line 86 of file zeBTree.new.c.
| #define JBT_ZERO | ( | jbth | ) |
Definition at line 88 of file zeBTree.new.c.
| #define MAX_BTERR 16 |
Definition at line 331 of file zeBTree.new.c.
| #define RECURSIVE_TREE 1 |
Definition at line 36 of file zeBTree.new.c.
| int zeBTree_Browse | ( | ZEBT_T * | jdbh, |
| JBT_BROWSE_T | func, | ||
| void * | data | ||
| ) |
Definition at line 272 of file zeBTree.new.c.
Definition at line 606 of file zeBTree.new.c.
Definition at line 551 of file zeBTree.new.c.
Definition at line 106 of file zeBTree.new.c.
| int zeBTree_Max_Height | ( | ZEBT_T * | jdbh | ) |
Definition at line 960 of file zeBTree.new.c.