23 #include <yaz/yconfig.h>
BSetHandle * mk_BSetHandle(int size, int chunk)
void pr_BSet(BSetHandle *sh, BSet src)
int trav_BSet(BSetHandle *sh, BSet src, unsigned member)
void add_BSet(BSetHandle *sh, BSet dst, unsigned member)
void union_BSet(BSetHandle *sh, BSet dst, BSet src)
unsigned hash_BSet(BSetHandle *sh, BSet src)
BSet cp_BSet(BSetHandle *sh, BSet dst, BSet src)
void rm_BSet(BSetHandle **shp)
struct BSetHandle_ BSetHandle
void pr_charBSet(BSetHandle *sh, BSet src, void(*f)(int))
unsigned test_BSet(BSetHandle *sh, BSet src, unsigned member)
void res_BSet(BSetHandle *sh, BSet dst)
BSet mk_BSet(BSetHandle **shp)
void rm_BSetHandle(BSetHandle **shp)
int inf_BSetHandle(BSetHandle *sh, long *used, long *alloc)
int eq_BSet(BSetHandle *sh, BSet dst, BSet src)
int travi_BSet(BSetHandle *sh, BSet src, unsigned member)
void com_BSet(BSetHandle *sh, BSet dst)
struct BSetHandle_ * setchain