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);