Last change
on this file since 9568 was 9097, checked in by blueven, 10 years ago |
Try-fix build warning since svn 9093 with some toolchains.
|
File size:
839 bytes
|
Line | |
---|
1 | #include "tommyDS_hashlin/tommytypes.h"
|
---|
2 | #include "tommyDS_hashlin/tommyhashlin.h"
|
---|
3 | #include "tommyDS_hashlin/tommylist.h"
|
---|
4 |
|
---|
5 | typedef tommy_node node;
|
---|
6 | typedef tommy_hashlin hash_table;
|
---|
7 | typedef tommy_list list;
|
---|
8 |
|
---|
9 | void init_hash_table(void *ht, void *ll);
|
---|
10 | void add_hash_table(void *ht, void *ht_node, void *ll, void *ll_node, void *obj, void *key, int key_len);
|
---|
11 | void *find_hash_table(void *ht, void *key, int key_len, void *compare);
|
---|
12 | void *search_remove_elem_hash_table(void *ht, void *key, int key_len, void *compare);
|
---|
13 | void *remove_elem_hash_table(void *ht, void *ht_node);
|
---|
14 | int count_hash_table(void *ht);
|
---|
15 | void deinitialize_hash_table(void *ht);
|
---|
16 | void sort_list(void *ll, void *cmp);
|
---|
17 | void *remove_elem_list(void *ll, void *ll_node);
|
---|
18 | void *get_first_node_list(void *ll);
|
---|
19 | void *get_first_elem_list(void *ll);
|
---|
20 | void *get_data_from_node(void *_node);
|
---|
Note:
See
TracBrowser
for help on using the repository browser.