|
HP_INFO * | heap_open (const char *name, int mode) |
|
HP_INFO * | heap_open_from_share (HP_SHARE *share, int mode) |
|
HP_INFO * | heap_open_from_share_and_register (HP_SHARE *share, int mode) |
|
void | heap_release_share (HP_SHARE *share, bool single_instance) |
| Dereference a HEAP share and free it if it's not referenced. More...
|
|
int | heap_close (HP_INFO *info) |
|
int | heap_write (HP_INFO *info, const uchar *buff) |
|
int | heap_update (HP_INFO *info, const uchar *old, const uchar *newdata) |
|
int | heap_rrnd (HP_INFO *info, uchar *buf, HP_HEAP_POSITION *pos) |
|
int | heap_scan_init (HP_INFO *info) |
|
int | heap_scan (HP_INFO *info, uchar *record) |
|
int | heap_delete (HP_INFO *info, const uchar *buff) |
|
int | heap_info (HP_INFO *info, HEAPINFO *x, int flag) |
|
int | heap_create (const char *name, HP_CREATE_INFO *create_info, HP_SHARE **share, bool *created_new_share) |
|
int | heap_delete_table (const char *name) |
|
void | heap_drop_table (HP_INFO *info) |
|
int | heap_extra (HP_INFO *info, enum ha_extra_function function) |
|
int | heap_reset (HP_INFO *info) |
|
int | heap_rename (const char *old_name, const char *new_name) |
|
int | heap_panic (enum ha_panic_function flag) |
|
int | heap_rsame (HP_INFO *info, uchar *record, int inx) |
|
int | heap_rnext (HP_INFO *info, uchar *record) |
|
int | heap_rprev (HP_INFO *info, uchar *record) |
|
int | heap_rfirst (HP_INFO *info, uchar *record, int inx) |
|
int | heap_rlast (HP_INFO *info, uchar *record, int inx) |
|
void | heap_clear (HP_INFO *info) |
|
void | heap_clear_keys (HP_INFO *info) |
|
int | heap_disable_indexes (HP_INFO *info) |
|
int | heap_enable_indexes (HP_INFO *info) |
|
int | heap_indexes_are_disabled (HP_INFO *info) |
|
void | heap_update_auto_increment (HP_INFO *info, const uchar *record) |
|
ha_rows | hp_rb_records_in_range (HP_INFO *info, int inx, key_range *min_key, key_range *max_key) |
|
int | hp_panic (enum ha_panic_function flag) |
|
int | heap_rkey (HP_INFO *info, uchar *record, int inx, const uchar *key, key_part_map keypart_map, enum ha_rkey_function find_flag) |
|
uchar * | heap_find (HP_INFO *info, int inx, const uchar *key) |
|
int | heap_check_heap (HP_INFO *info, bool print_status) |
|
void | heap_position (HP_INFO *info, HP_HEAP_POSITION *pos) |
|