Eneboo - Documentación para desarrolladores
|
#include <heap.h>
Atributos públicos | |
uint | flag |
uint | keysegs |
uint | length |
uint8 | algorithm |
HA_KEYSEG * | seg |
HP_BLOCK | block |
ha_rows | hash_buckets |
TREE | rb_tree |
int(* | write_key )(struct st_heap_info *info, struct st_hp_keydef *keyinfo, const byte *record, byte *recpos) |
int(* | delete_key )(struct st_heap_info *info, struct st_hp_keydef *keyinfo, const byte *record, byte *recpos, int flag) |
uint(* | get_key_length )(struct st_hp_keydef *keydef, const byte *key) |
int(* st_hp_keydef::delete_key)(struct st_heap_info *info, struct st_hp_keydef *keyinfo, const byte *record, byte *recpos, int flag) |
uint(* st_hp_keydef::get_key_length)(struct st_hp_keydef *keydef, const byte *key) |
int(* st_hp_keydef::write_key)(struct st_heap_info *info, struct st_hp_keydef *keyinfo, const byte *record, byte *recpos) |