Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2503 → Rev 2504

/trunk/kernel/generic/include/adt/avl.h
53,7 → 53,7
 
typedef uint64_t avltree_key_t;
 
typedef void (* avltree_walker_t)(avltree_node_t *);
typedef bool (* avltree_walker_t)(avltree_node_t *, void *);
 
/** AVL tree node structure. */
struct avltree_node
133,7 → 133,7
extern void avltree_insert(avltree_t *t, avltree_node_t *newnode);
extern void avltree_delete(avltree_t *t, avltree_node_t *node);
extern bool avltree_delete_min(avltree_t *t);
extern void avltree_walk(avltree_t *t, avltree_walker_t walker);
extern void avltree_walk(avltree_t *t, avltree_walker_t walker, void *arg);
 
#endif