|
| hb_tree * | hb_tree_new (dict_compare_func cmp_func) |
| |
| dict * | hb_dict_new (dict_compare_func cmp_func) |
| |
| size_t | hb_tree_free (hb_tree *tree, dict_delete_func delete_func) |
| |
| dict_insert_result | hb_tree_insert (hb_tree *tree, void *key) |
| |
| void ** | hb_tree_search (hb_tree *tree, const void *key) |
| |
| void ** | hb_tree_search_le (hb_tree *tree, const void *key) |
| |
| void ** | hb_tree_search_lt (hb_tree *tree, const void *key) |
| |
| void ** | hb_tree_search_ge (hb_tree *tree, const void *key) |
| |
| void ** | hb_tree_search_gt (hb_tree *tree, const void *key) |
| |
| dict_remove_result | hb_tree_remove (hb_tree *tree, const void *key) |
| |
| size_t | hb_tree_clear (hb_tree *tree, dict_delete_func delete_func) |
| |
| size_t | hb_tree_traverse (hb_tree *tree, dict_visit_func visit, void *user_data) |
| |
| bool | hb_tree_select (hb_tree *tree, size_t n, const void **key, void **datum) |
| |
| size_t | hb_tree_count (const hb_tree *tree) |
| |
| size_t | hb_tree_min_path_length (const hb_tree *tree) |
| |
| size_t | hb_tree_max_path_length (const hb_tree *tree) |
| |
| size_t | hb_tree_total_path_length (const hb_tree *tree) |
| |
| bool | hb_tree_verify (const hb_tree *tree) |
| |
| hb_itor * | hb_itor_new (hb_tree *tree) |
| |
| dict_itor * | hb_dict_itor_new (hb_tree *tree) |
| |
| void | hb_itor_free (hb_itor *tree) |
| |
| bool | hb_itor_valid (const hb_itor *itor) |
| |
| void | hb_itor_invalidate (hb_itor *itor) |
| |
| bool | hb_itor_next (hb_itor *itor) |
| |
| bool | hb_itor_prev (hb_itor *itor) |
| |
| bool | hb_itor_nextn (hb_itor *itor, size_t count) |
| |
| bool | hb_itor_prevn (hb_itor *itor, size_t count) |
| |
| bool | hb_itor_first (hb_itor *itor) |
| |
| bool | hb_itor_last (hb_itor *itor) |
| |
| bool | hb_itor_search (hb_itor *itor, const void *key) |
| |
| bool | hb_itor_search_le (hb_itor *itor, const void *key) |
| |
| bool | hb_itor_search_lt (hb_itor *itor, const void *key) |
| |
| bool | hb_itor_search_ge (hb_itor *itor, const void *key) |
| |
| bool | hb_itor_search_gt (hb_itor *itor, const void *key) |
| |
| const void * | hb_itor_key (const hb_itor *itor) |
| |
| void ** | hb_itor_datum (hb_itor *itor) |
| |
| int | hb_itor_compare (const hb_itor *i1, const hb_itor *i2) |
| |
| bool | hb_itor_remove (hb_itor *itor) |
| |