rbtree
diff src/rbtree.h @ 5:56a08d00bb41
added rb_copy and rb_clear
moved the visualization test to test/vis/
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Wed, 12 Oct 2011 05:25:34 +0300 |
parents | c4f36d709ee9 |
children | 028a21468abf b266386d19ce |
line diff
1.1 --- a/src/rbtree.h Wed Oct 12 05:01:11 2011 +0300 1.2 +++ b/src/rbtree.h Wed Oct 12 05:25:34 2011 +0300 1.3 @@ -37,6 +37,9 @@ 1.4 void rb_set_compare_func(struct rbtree *rb, rb_cmp_func_t func); 1.5 void rb_set_delete_func(struct rbtree *rb, rb_del_func_t func, void *cls); 1.6 1.7 +void rb_clear(struct rbtree *rb); 1.8 +int rb_copy(struct rbtree *dest, struct rbtree *src); 1.9 + 1.10 int rb_size(struct rbtree *rb); 1.11 1.12 int rb_insert(struct rbtree *rb, void *key, void *data);