25 #define USE_THREADED_AVL 27 #if defined(USE_THREADED_AVL) 29 #define avl_table tavl_table 30 #define avl_traverser tavl_traverser 31 #define avl_create tavl_create 32 #define avl_copy tavl_copy 33 #define avl_destroy tavl_destroy 34 #define avl_probe tavl_probe 35 #define avl_insert tavl_insert 36 #define avl_replace tavl_replace 37 #define avl_delete tavl_delete 38 #define avl_find tavl_find 39 #define avl_assert_insert tavl_assert_insert 40 #define avl_assert_delete tavl_assert_delete 41 #define avl_t_init tavl_t_init 42 #define avl_t_first tavl_t_first 43 #define avl_t_last tavl_t_last 44 #define avl_t_find tavl_t_find 45 #define avl_t_insert tavl_t_insert 46 #define avl_t_copy tavl_t_copy 47 #define avl_t_next tavl_t_next 48 #define avl_t_prev tavl_t_prev 49 #define avl_t_cur tavl_t_cur 50 #define avl_t_replace tavl_t_replace 117 const void *pvTouchI32B,
void *pvParam);
136 const void *pvPredistB,
void *pvParam);
152 const void *pvNodePri32B,
void *pvParam);
168 const void *pvEdgePri32B,
void *pvParam);
dglTreeTouchI32_s * dglTreeTouchI32Add(void *pvAVL, dglInt32_t nKey)
struct _dglTreePredist dglTreePredist_s
int dglTreeNodePri32Compare(const void *pvNodePri32A, const void *pvNodePri32B, void *pvParam)
struct _dglTreeNodePri32 dglTreeNodePri32_s
void dglTreeNodePri32Cancel(void *pvNodePri32, void *pvParam)
dglTreeNodePri32_s * dglTreeNodePri32Alloc()
int dglTreeTouchI32Compare(const void *pvTouchI32A, const void *pvTouchI32B, void *pvParam)
dglTreeTouchI32_s * dglTreeTouchI32Alloc()
void dglTreePredistCancel(void *pvPredist, void *pvParam)
dglTreeEdgePri32_s * dglTreeEdgePri32Add(void *pvAVL, dglInt32_t nKey)
struct _dglTreeEdgePri32 dglTreeEdgePri32_s
int dglTreeEdgePri32Compare(const void *pvEdgePri32A, const void *pvEdgePri32B, void *pvParam)
dglTreeNode2_s * dglTreeNode2Add(void *pvAVL, dglInt32_t nKey)
void dglTreeNodeCancel(void *pvNode, void *pvParam)
int dglTreePredistCompare(const void *pvPredistA, const void *pvPredistB, void *pvParam)
int dglTreeNode2Compare(const void *pvNodeA, const void *pvNodeB, void *pvParam)
dglTreeEdge_s * dglTreeEdgeAlloc()
void dglTreeEdgeCancel(void *pvEdge, void *pvParam)
struct _dglTreeEdge dglTreeEdge_s
struct _dglTreeNode2 dglTreeNode2_s
struct _dglTreeTouchI32 dglTreeTouchI32_s
dglTreePredist_s * dglTreePredistAdd(void *pvAVL, dglInt32_t nKey)
void dglTreeNode2Cancel(void *pvNode, void *pvParam)
dglTreeNode_s * dglTreeNodeAdd(void *pvAVL, dglInt32_t nKey)
int dglTreeEdgeCompare(const void *pvEdgeA, const void *pvEdgeB, void *pvParam)
dglTreeEdgePri32_s * dglTreeEdgePri32Alloc()
dglTreeNodePri32_s * dglTreeNodePri32Add(void *pvAVL, dglInt32_t nKey)
void * dglTreeGetAllocator()
void dglTreeEdgePri32Cancel(void *pvEdgePri32, void *pvParam)
void dglTreeTouchI32Cancel(void *pvTouchI32, void *pvParam)
dglTreeEdge_s * dglTreeEdgeAdd(void *pvAVL, dglInt32_t nKey)
dglTreeNode2_s * dglTreeNode2Alloc()
struct _dglTreeNode dglTreeNode_s
dglTreePredist_s * dglTreePredistAlloc()
dglTreeNode_s * dglTreeNodeAlloc()
int dglTreeNodeCompare(const void *pvNodeA, const void *pvNodeB, void *pvParam)