|
Turnstone Operating System
|
tosdb internal interface More...
#include <indexer.h>Macros | |
| #define | ___RBLTREE_H 0 |
| #define | rbtree_create_index(c) |
Functions | |
| index_t * | rbtree_create_index_with_heap (memory_heap_t *heap, index_key_comparator_f comparator) |
| create rbtree index | |
| int8_t | rbtree_destroy_index (index_t *idx) |
| destroy rbtree index | |
tosdb internal interface
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.
| #define ___RBLTREE_H 0 |
macro for preventing second time include
| #define rbtree_create_index | ( | c | ) |
macro for creating rbtree index with default heap
| index_t * rbtree_create_index_with_heap | ( | memory_heap_t * | heap, |
| index_key_comparator_f | comparator ) |
create rbtree index
| [in] | heap | memory heap to use |
| [in] | comparator | index key comparator |