93
75
DRIZZLED_API void key_copy(unsigned char *to_key, unsigned char *from_record, KeyInfo *key_info, uint32_t key_length);
96
void key_restore(unsigned char *to_record, unsigned char *from_key, KeyInfo *key_info,
76
void key_copy(std::basic_string<unsigned char> &to_key, unsigned char *from_record, KeyInfo *key_info, uint32_t key_length);
77
void key_restore(unsigned char *to_record, unsigned char *from_key, KeyInfo *key_info, uint16_t key_length);
98
78
void key_zero_nulls(unsigned char *tuple, KeyInfo *key_info);
99
79
bool key_cmp_if_same(Table *form,const unsigned char *key,uint32_t index,uint32_t key_length);
100
80
void key_unpack(String *to, const Table *form,uint32_t index);