1 #ifndef _STRINGBUCKET_H
2 #define _STRINGBUCKET_H
10 struct stringbucket * stringbucket_open(const char *filename);
11 void stringbucket_close(struct stringbucket *sb);
12 int stringbucket_find(struct stringbucket *sb, const char *string);
13 int stringbucket_add(struct stringbucket *sb, const char *string);
14 int stringbucket_delete(struct stringbucket *sb, const char *string);
15 void stringbucket_iterate(struct stringbucket *sb, void (*iter)(char *string, void *stuff), void *stuff);
17 #endif //_STRINGBUCKET_H