#ifndef _B_DICT_H_ #define _B_DICT_H_ #include "object.h" #include #include struct b_dict_bucket_item { b_queue_entry bi_entry; char *bi_str; struct b_dsref *bi_value; }; struct b_dict_bucket { b_btree_node bk_node; uint64_t bk_hash; b_queue bk_items; }; struct b_dict { struct b_dsref d_base; b_btree d_buckets; }; #endif