53
57
ulong elements_in_tree() { return tree.elements_in_tree; }
54
58
inline bool unique_add(void *ptr)
56
return (not tree_insert(&tree, ptr, 0, tree.custom_arg));
62
return(!tree_insert(&tree, ptr, 0, tree.custom_arg));
60
66
static double get_use_cost(uint32_t *buffer, uint32_t nkeys, uint32_t key_size,
61
67
size_t max_in_memory_size);
62
68
inline static int get_cost_calc_buff_size(ulong nkeys, uint32_t key_size,
65
71
register size_t max_elems_in_tree=
67
73
return (int) (sizeof(uint32_t)*(1 + nkeys/max_elems_in_tree));