#include <ze-sys.h>
#include <zeBTree.h>
#include "libze.h"
Go to the source code of this file.
|
int | zeBTree_Max_Height (ZEBT_T *) |
|
bool | zeBTree_Init (ZEBT_T *jdbh, size_t size, ZEBT_CMP_F reccmp) |
|
bool | zeBTree_Lock (ZEBT_T *jdbh) |
|
bool | zeBTree_unLock (ZEBT_T *jdbh) |
|
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, ZEBT_BROWSE_F 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, ZEBT_SEL_F getit, void *arg) |
|
bool | zeBTree_Cleanup (ZEBT_T *jdbh, ZEBT_SEL_F getit, void *arg) |
|
◆ _DB_EH
◆ _DB_LH
◆ _DB_RH
◆ JBT_LOCK
◆ JBT_UNLOCK
◆ JBT_ZERO
Value:do { \
jbth->count = 0; \
jbth->size = 0; \
jbth->reccmp = NULL; \
jbth->root = NULL; \
jbth->chkCount =
FALSE; \
jbth->nbErr = 0; \
} while (0)
Definition at line 79 of file zeBTree.c.
◆ MAX_BTERR
◆ zeBTree_Max_Height()
int zeBTree_Max_Height |
( |
ZEBT_T * |
jdbh | ) |
|