19 #include "my_global.h"
28 int find_ref_key(
KEY *key, uint key_count, uchar *
record,
Field *field,
29 uint *key_length, uint *keypart);
30 void key_copy(uchar *to_key, uchar *from_record,
KEY *key_info, uint key_length);
31 void key_restore(uchar *to_record, uchar *from_key,
KEY *key_info,
33 bool key_cmp_if_same(
TABLE *
form,
const uchar *key,uint
index,uint key_length);
35 void field_unpack(
String *
to,
Field *field,
const uchar *
rec, uint max_length,
38 int key_cmp(
KEY_PART_INFO *key_part,
const uchar *key, uint key_length);
39 extern "C" int key_rec_cmp(
void *key_info, uchar *a, uchar *b);