|
CObject
|
Include dependency graph for CCBinaryTree.c:Macros | |
| #define | CCBINARY_TREE_ROOT 0 |
| #define | PARENTS_INDEX(index) ((((index) + 1) >> 1) - 1) |
| #define | LCHILD_INDEX(index) ((((index) + 1) << 1 ) - 1) |
| #define | RCHILD_INDEX(index) (((index) + 1) << 1 ) |
Functions | |
| const struct CCBinaryTree_VTable * | CCBinaryTree_GetVTable () |
| CError | CCBinaryTree (struct CCBinaryTree *self, size_t element_size, size_t max_size, signed char(*compare)(const void *, const void *), size_t key_size) |