MySQL 8.0.39
Source Code Documentation
|
#include <heap.h>
Public Attributes | |
uint | flag {0} |
uint | keysegs {0} |
uint | length {0} |
uint8 | algorithm {0} |
HA_KEYSEG * | seg {nullptr} |
HP_BLOCK | block |
ha_rows | hash_buckets {0} |
TREE | rb_tree |
int(* | write_key )(HP_INFO *info, HP_KEYDEF *keyinfo, const uchar *record, uchar *recpos) |
int(* | delete_key )(HP_INFO *info, HP_KEYDEF *keyinfo, const uchar *record, uchar *recpos, int flag) |
uint(* | get_key_length )(HP_KEYDEF *keydef, const uchar *key) |
uint8 HP_KEYDEF::algorithm {0} |
HP_BLOCK HP_KEYDEF::block |
|
inline |
uint HP_KEYDEF::flag {0} |
ha_rows HP_KEYDEF::hash_buckets {0} |
uint HP_KEYDEF::keysegs {0} |
uint HP_KEYDEF::length {0} |
TREE HP_KEYDEF::rb_tree |
|
inline |