universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: ucx: UcxAVLTree Struct Reference universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:
universe@390:
ucx universe@390:
universe@390:
UAP Common Extensions
universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390:
universe@390: universe@390:
universe@390: universe@390:
universe@390:
universe@390:
universe@390: Data Fields
universe@390:
universe@390:
UcxAVLTree Struct Reference
universe@390:
universe@390:
universe@390: universe@390:

UCX AVL Tree. universe@390: More...

universe@390: universe@390:

#include <avl.h>

universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:

universe@390: Data Fields

universe@390: UcxAllocatorallocator
 The UcxAllocator that shall be used to manage the memory for node data.
 
universe@390: UcxAVLNoderoot
 Root node of the tree.
 
cmp_func cmpfunc
 Compare function that shall be used to compare the UcxAVLNode keys. More...
 
void * userdata
 Custom user data. More...
 
universe@390:

Detailed Description

universe@390:

UCX AVL Tree.

universe@390:

Field Documentation

universe@390: universe@390:

◆ cmpfunc

universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390:
cmp_func UcxAVLTree::cmpfunc
universe@390:
universe@390: universe@390:

Compare function that shall be used to compare the UcxAVLNode keys.

universe@390:
See also
UcxAVLNode.key
universe@390: universe@390:
universe@390:
universe@390: universe@390:

◆ userdata

universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390:
void* UcxAVLTree::userdata
universe@390:
universe@390: universe@390:

Custom user data.

universe@390:

This data will also be provided to the cmpfunc.

universe@390: universe@390:
universe@390:
universe@390:
The documentation for this struct was generated from the following file: universe@390:
universe@390: universe@390: universe@390: universe@390: