Changeset 296cc1b in mainline for generic/include/adt/btree.h
- Timestamp:
- 2006-03-30T18:39:21Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ca687ad
- Parents:
- ff75d34
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
generic/include/adt/btree.h
rff75d34 r296cc1b 34 34 #include <adt/list.h> 35 35 36 #define BTREE_M 436 #define BTREE_M 5 37 37 #define BTREE_MAX_KEYS (BTREE_M - 1) 38 38 … … 53 53 /** 54 54 * Pointers to descendants of this node sorted according to the key array. 55 * subtree[0] points to subtree with keys lesser than or equalto key[0].56 * subtree[1] points to subtree with keys greater than key[0] and lesser than or equal tokey[1].55 * subtree[0] points to subtree with keys lesser than to key[0]. 56 * subtree[1] points to subtree with keys greater than or equal to key[0] and lesser than key[1]. 57 57 * ... 58 58 * There is room for storing a subtree pointer for the extra key. … … 81 81 82 82 extern void btree_insert(btree_t *t, __native key, void *value, btree_node_t *leaf_node); 83 extern void btree_remove(btree_t *t, __native key );83 extern void btree_remove(btree_t *t, __native key, btree_node_t *leaf_node); 84 84 extern void *btree_search(btree_t *t, __native key, btree_node_t **leaf_node); 85 85
Note:
See TracChangeset
for help on using the changeset viewer.