75
92
DRIZZLED_API void key_copy(unsigned char *to_key, unsigned char *from_record, KeyInfo *key_info, uint32_t key_length);
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);
95
void key_restore(unsigned char *to_record, unsigned char *from_key, KeyInfo *key_info,
78
97
void key_zero_nulls(unsigned char *tuple, KeyInfo *key_info);
79
98
bool key_cmp_if_same(Table *form,const unsigned char *key,uint32_t index,uint32_t key_length);
80
99
void key_unpack(String *to, const Table *form,uint32_t index);