|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-1d1e47ad9d
|

Go to the source code of this file.
Functions | |
| int | btree_create (BTREE *, int(*)(const void *, const void *), int) |
| int | btree_find (const BTREE *, const void *, void **) |
| int | btree_free (BTREE *) |
| int | btree_next (BTREE *, void **, void **) |
| int | btree_rewind (BTREE *) |
| int | btree_update (BTREE *, const void *, int, const void *, int) |
Definition at line 5 of file create.c.
References BTREE::cmp, BTREE::cur, BTREE::incr, malloc(), BTREE::N, BTREE::node, NULL, and BTREE::tlen.
Definition at line 4 of file btree/find.c.
References BTREE::cmp, BTREE_NODE::data, BTREE_NODE::key, BTREE_NODE::left, BTREE::N, BTREE::node, and BTREE_NODE::right.
Definition at line 5 of file free.c.
References btree_next(), btree_rewind(), free(), and BTREE::node.
Definition at line 3 of file btree/next.c.
References BTREE::cur, BTREE_NODE::data, BTREE_NODE::key, BTREE_NODE::left, BTREE::N, BTREE::node, and BTREE_NODE::right.
Referenced by btree_free().
Definition at line 8 of file btree/update.c.
References BTREE::cmp, BTREE_NODE::data, free(), BTREE::incr, BTREE_NODE::key, BTREE_NODE::left, BTREE::N, N, BTREE::node, NULL, BTREE_NODE::right, and BTREE::tlen.