92
84
DRIZZLED_API void key_copy(unsigned char *to_key, unsigned char *from_record, KeyInfo *key_info, uint32_t key_length);
95
void key_restore(unsigned char *to_record, unsigned char *from_key, KeyInfo *key_info,
85
void key_copy(std::basic_string<unsigned char> &to_key, unsigned char *from_record, KeyInfo *key_info, uint32_t key_length);
86
void key_restore(unsigned char *to_record, unsigned char *from_key, KeyInfo *key_info, uint16_t key_length);
97
87
void key_zero_nulls(unsigned char *tuple, KeyInfo *key_info);
98
88
bool key_cmp_if_same(Table *form,const unsigned char *key,uint32_t index,uint32_t key_length);
99
89
void key_unpack(String *to, const Table *form,uint32_t index);