Rev 2416 | Rev 2461 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2416 | Rev 2421 | ||
|---|---|---|---|
| Line 118... | Line 118... | ||
| 118 | node->rgt = NULL; |
118 | node->rgt = NULL; |
| 119 | node->par = NULL; |
119 | node->par = NULL; |
| 120 | node->balance = 0; |
120 | node->balance = 0; |
| 121 | } |
121 | } |
| 122 | 122 | ||
| - | 123 | avltree_node_t *avltree_find_min(avltree_t *t); |
|
| 123 | avltree_node_t *avltree_search(avltree_t *t, uint64_t key); |
124 | avltree_node_t *avltree_search(avltree_t *t, uint64_t key); |
| 124 | void avltree_insert(avltree_t *t, avltree_node_t *newnode); |
125 | void avltree_insert(avltree_t *t, avltree_node_t *newnode); |
| 125 | void avltree_delete(avltree_t *t, avltree_node_t *node); |
126 | void avltree_delete(avltree_t *t, avltree_node_t *node); |
| 126 | avltree_node_t *avltree_delete_min(avltree_t *t); |
127 | bool avltree_delete_min(avltree_t *t); |
| 127 | 128 | ||
| 128 | #endif |
129 | #endif |
| 129 | 130 | ||
| 130 | /** @} |
131 | /** @} |
| 131 | */ |
132 | */ |