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.