MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
handler Member List

This is the complete list of members for handler, including all inherited members.

active_index (defined in handler)handler
adjust_next_insert_id_after_explicit_value(ulonglong nr) (defined in handler)handler
alter_table_flags(uint flags) (defined in handler)handlerinlinevirtual
analyze(THD *thd, HA_CHECK_OPT *check_opt) (defined in handler)handlerinlinevirtual
append_create_info(String *packet) (defined in handler)handlerinlinevirtual
assign_to_keycache(THD *thd, HA_CHECK_OPT *check_opt) (defined in handler)handlerinlinevirtual
auto_inc_interval_for_cur_rowhandler
auto_inc_intervals_counthandler
auto_repair() const (defined in handler)handlerinlinevirtual
bas_ext() const =0handlerpure virtual
bulk_update_row(const uchar *old_data, uchar *new_data, uint *dup_key_found)handlerinlinevirtual
cached_table_flags (defined in handler)handlerprotected
calculate_key_hash_value(Field **field_array) (defined in handler)handlerinlinevirtual
can_switch_engines()handlerinlinevirtual
cancel_pushed_idx_cond()handlerinlinevirtual
change_partitions(HA_CREATE_INFO *create_info, const char *path, ulonglong *const copied, ulonglong *const deleted, const uchar *pack_frm_data, size_t pack_frm_len) (defined in handler)handlerinlinevirtual
change_table_ptr(TABLE *table_arg, TABLE_SHARE *share) (defined in handler)handlerinlinevirtual
check_and_repair(THD *thd) (defined in handler)handlerinlinevirtual
check_collation_compatibility()handler
check_if_incompatible_data(HA_CREATE_INFO *create_info, uint table_changes)handlerinlinevirtual
check_if_supported_inplace_alter(TABLE *altered_table, Alter_inplace_info *ha_alter_info)handlervirtual
check_old_types() (defined in handler)handler
checksum() const (defined in handler)handlerinlinevirtual
clone(const char *name, MEM_ROOT *mem_root) (defined in handler)handlervirtual
cmp_ref(const uchar *ref1, const uchar *ref2) (defined in handler)handlerinlinevirtual
column_bitmaps_signal()handlervirtual
commit_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info, bool commit)handlerinlineprotectedvirtual
compare_key(key_range *range)handler
compare_key_icp(const key_range *range) const (defined in handler)handler
cond_pop()handlerinlinevirtual
cond_push(const Item *cond)handlerinlinevirtual
create(const char *name, TABLE *form, HA_CREATE_INFO *info)=0 (defined in handler)handlerpure virtual
create_handler_files(const char *name, const char *old_name, int action_flag, HA_CREATE_INFO *info) (defined in handler)handlerinlinevirtual
delete_all_rows()handlerinlinevirtual
delete_table(const char *name)handlerprotectedvirtual
disable_indexes(uint mode) (defined in handler)handlerinlinevirtual
discard_or_import_tablespace(my_bool discard) (defined in handler)handlerinlinevirtual
drop_partitions(const char *path) (defined in handler)handlerinlinevirtual
drop_table(const char *name) (defined in handler)handlervirtual
DsMrr_impl (defined in handler)handlerfriend
dup_ref (defined in handler)handler
enable_indexes(uint mode) (defined in handler)handlerinlinevirtual
end_bulk_delete()handlerinlinevirtual
end_bulk_update()handlerinlinevirtual
end_range (defined in handler)handler
end_read_removal(void)handlerinlinevirtual
enum_range_scan_direction enum name (defined in handler)handler
eq_range (defined in handler)handlerprotected
errkey (defined in handler)handler
estimate_rows_upper_bound()handlerinlinevirtual
estimation_rows_to_insert (defined in handler)handlerprotected
exec_bulk_update(uint *dup_key_found)handlerinlinevirtual
extra(enum ha_extra_function operation) (defined in handler)handlerinlinevirtual
extra_opt(enum ha_extra_function operation, ulong cache_size) (defined in handler)handlerinlinevirtual
extra_rec_buf_length() const (defined in handler)handlerinlinevirtual
free_foreign_key_create_info(char *str) (defined in handler)handlerinlinevirtual
ft_end() (defined in handler)handlerinline
ft_handler (defined in handler)handler
ft_init() (defined in handler)handlerinlinevirtual
ft_init_ext(uint flags, uint inx, String *key) (defined in handler)handlerinlinevirtual
ft_read(uchar *buf) (defined in handler)handlerinlinevirtual
get_auto_increment(ulonglong offset, ulonglong increment, ulonglong nb_desired_values, ulonglong *first_value, ulonglong *nb_reserved_values)handlervirtual
get_default_no_partitions(HA_CREATE_INFO *info) (defined in handler)handlerinlinevirtual
get_dup_key(int error)handler
get_dynamic_partition_info(PARTITION_STATS *stat_info, uint part_id) (defined in handler)handlervirtual
get_error_message(int error, String *buf)handlervirtual
get_foreign_dup_key(char *child_table_name, uint child_table_name_len, char *child_key_name, uint child_key_name_len)handlerinlinevirtual
get_foreign_key_create_info() (defined in handler)handlerinlinevirtual
get_foreign_key_list(THD *thd, List< FOREIGN_KEY_INFO > *f_key_list)handlerinlinevirtual
get_ha_share_ptr()handlerprotected
get_index(void) const (defined in handler)handlerinline
get_lock_type() const (defined in handler)handlerinline
get_memory_buffer_size() const handlerinlinevirtual
get_no_parts(const char *name, uint *no_parts)handlerinlinevirtual
get_parent_foreign_key_list(THD *thd, List< FOREIGN_KEY_INFO > *f_key_list)handlerinlinevirtual
get_row_type() const handlerinlinevirtual
ha_analyze(THD *thd, HA_CHECK_OPT *check_opt)handler
ha_bulk_update_row(const uchar *old_data, uchar *new_data, uint *dup_key_found)handler
ha_change_partitions(HA_CREATE_INFO *create_info, const char *path, ulonglong *const copied, ulonglong *const deleted, const uchar *pack_frm_data, size_t pack_frm_len)handler
ha_check(THD *thd, HA_CHECK_OPT *check_opt)handler
ha_check_and_repair(THD *thd)handler
ha_check_for_upgrade(HA_CHECK_OPT *check_opt) (defined in handler)handler
ha_close(void)handler
ha_commit_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info, bool commit)handler
ha_create(const char *name, TABLE *form, HA_CREATE_INFO *info)handler
ha_create_handler_files(const char *name, const char *old_name, int action_flag, HA_CREATE_INFO *info)handler
ha_data(THD *) const (defined in handler)handlerprotected
ha_delete_all_rows()handler
ha_delete_row(const uchar *buf) (defined in handler)handler
ha_delete_table(const char *name)handler
ha_disable_indexes(uint mode)handler
ha_discard_or_import_tablespace(my_bool discard)handler
ha_drop_partitions(const char *path)handler
ha_drop_table(const char *name)handler
ha_enable_indexes(uint mode)handler
ha_end_bulk_insert()handler
ha_external_lock(THD *thd, int lock_type)handler
ha_index_end()handler
ha_index_first(uchar *buf)handler
ha_index_init(uint idx, bool sorted)handler
ha_index_last(uchar *buf)handler
ha_index_next(uchar *buf)handler
ha_index_next_same(uchar *buf, const uchar *key, uint keylen)handler
ha_index_or_rnd_end() (defined in handler)handlerinline
ha_index_prev(uchar *buf)handler
ha_index_read(uchar *buf, const uchar *key, uint key_len, enum ha_rkey_function find_flag)handler
ha_index_read_idx_map(uchar *buf, uint index, const uchar *key, key_part_map keypart_map, enum ha_rkey_function find_flag)handler
ha_index_read_last(uchar *buf, const uchar *key, uint key_len)handler
ha_index_read_last_map(uchar *buf, const uchar *key, key_part_map keypart_map) (defined in handler)handler
ha_index_read_map(uchar *buf, const uchar *key, key_part_map keypart_map, enum ha_rkey_function find_flag)handler
ha_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info)handlerinline
ha_notify_table_changed()handlerinline
ha_open(TABLE *table, const char *name, int mode, int test_if_locked)handler
ha_optimize(THD *thd, HA_CHECK_OPT *check_opt)handler
ha_prepare_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info)handler
ha_release_auto_increment() (defined in handler)handler
ha_rename_partitions(const char *path)handler
ha_rename_table(const char *from, const char *to)handler
ha_repair(THD *thd, HA_CHECK_OPT *check_opt)handler
ha_reset()handler
ha_reset_auto_increment(ulonglong value)handler
ha_rnd_end()handler
ha_rnd_init(bool scan)handler
ha_rnd_next(uchar *buf)handler
ha_rnd_pos(uchar *buf, uchar *pos)handler
ha_start_bulk_insert(ha_rows rows)handler
ha_statistic_increment(ulonglong SSV::*offset) const (defined in handler)handlerprotected
ha_table_flags() const handlerinline
ha_table_share_psi(const TABLE_SHARE *share) const handlerprotected
ha_thd(void) const (defined in handler)handlerprotected
ha_truncate()handler
ha_update_row(const uchar *old_data, uchar *new_data) (defined in handler)handler
ha_write_row(uchar *buf) (defined in handler)handler
handler(handlerton *ht_arg, TABLE_SHARE *share_arg) (defined in handler)handlerinline
has_transactions() (defined in handler)handlerinline
ht (defined in handler)handler
idx_cond_push(uint keyno, Item *idx_cond)handlerinlinevirtual
implicit_emptied (defined in handler)handler
in_range_check_pushed_down (defined in handler)handlerprotected
INDEX enum value (defined in handler)handler
index_first(uchar *buf)handlerinlineprotectedvirtual
index_flags(uint idx, uint part, bool all_parts) const =0 (defined in handler)handlerpure virtual
index_last(uchar *buf)handlerinlineprotectedvirtual
index_next(uchar *buf)handlerinlineprotectedvirtual
index_next_pushed(uchar *buf) (defined in handler)handlerinlinevirtual
index_next_same(uchar *buf, const uchar *key, uint keylen)handlerprotectedvirtual
index_only_read_time(uint keynr, double records)handlervirtual
index_prev(uchar *buf)handlerinlineprotectedvirtual
index_read(uchar *buf, const uchar *key, uint key_len, enum ha_rkey_function find_flag) (defined in handler)handlerinlineprotectedvirtual
index_read_idx_map(uchar *buf, uint index, const uchar *key, key_part_map keypart_map, enum ha_rkey_function find_flag)handlerprotectedvirtual
index_read_last(uchar *buf, const uchar *key, uint key_len) (defined in handler)handlerinlineprotectedvirtual
index_read_last_map(uchar *buf, const uchar *key, key_part_map keypart_map)handlerinlineprotectedvirtual
index_read_map(uchar *buf, const uchar *key, key_part_map keypart_map, enum ha_rkey_function find_flag)handlerinlineprotectedvirtual
index_read_pushed(uchar *buf, const uchar *key, key_part_map keypart_map) (defined in handler)handlerinlinevirtual
index_type(uint key_number) (defined in handler)handlerinlinevirtual
indexes_are_disabled(void) (defined in handler)handlerinlinevirtual
info(uint)=0 (defined in handler)handlerpure virtual
init()handlerinline
init_table_handle_for_HANDLER() (defined in handler)handlerinlinevirtual
inited (defined in handler)handler
inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info)handlerinlineprotectedvirtual
insert_id_for_cur_rowhandler
is_crashed() const (defined in handler)handlerinlinevirtual
is_fatal_error(int error, uint flags)handlerinlinevirtual
is_fk_defined_on_table_or_index(uint index)handlerinlinevirtual
key_used_on_scan (defined in handler)handler
keys_to_use_for_scanning() (defined in handler)handlerinlinevirtual
lock_count(void) const handlerinlinevirtual
lock_shared_ha_data()handlerprotected
low_byte_first() const (defined in handler)handlerinlinevirtual
m_psihandler
max_key_length() const (defined in handler)handlerinline
max_key_part_length() const (defined in handler)handlerinline
max_key_parts() const (defined in handler)handlerinline
max_keys() const (defined in handler)handlerinline
max_record_length() const (defined in handler)handlerinline
max_supported_key_length() const (defined in handler)handlerinlinevirtual
max_supported_key_part_length() const (defined in handler)handlerinlinevirtual
max_supported_key_parts() const (defined in handler)handlerinlinevirtual
max_supported_keys() const (defined in handler)handlerinlinevirtual
max_supported_record_length() const (defined in handler)handlerinlinevirtual
min_record_length(uint options) const (defined in handler)handlerinlinevirtual
mrr_cur_range (defined in handler)handler
mrr_funcs (defined in handler)handler
mrr_have_range (defined in handler)handler
mrr_is_output_sorted (defined in handler)handler
mrr_iter (defined in handler)handler
multi_range_buffer (defined in handler)handler
multi_range_read_info(uint keyno, uint n_ranges, uint keys, uint *bufsz, uint *flags, Cost_estimate *cost)handlervirtual
multi_range_read_info_const(uint keyno, RANGE_SEQ_IF *seq, void *seq_init_param, uint n_ranges, uint *bufsz, uint *flags, Cost_estimate *cost)handlervirtual
multi_range_read_init(RANGE_SEQ_IF *seq, void *seq_init_param, uint n_ranges, uint mode, HANDLER_BUFFER *buf)handlervirtual
multi_range_read_next(char **range_info)handlervirtual
next_insert_idhandler
NONE enum value (defined in handler)handler
notify_table_changed()handlerprotectedvirtual
number_of_pushed_joins() const handlerinlinevirtual
operator delete(void *ptr, size_t size) (defined in Sql_alloc)Sql_allocinlinestatic
operator delete(void *ptr, MEM_ROOT *mem_root) (defined in Sql_alloc)Sql_allocinlinestatic
operator delete[](void *ptr, MEM_ROOT *mem_root) (defined in Sql_alloc)Sql_allocinlinestatic
operator delete[](void *ptr, size_t size) (defined in Sql_alloc)Sql_allocinlinestatic
operator new(size_t size) (defined in Sql_alloc)Sql_allocinlinestatic
operator new(size_t size, MEM_ROOT *mem_root) (defined in Sql_alloc)Sql_allocinlinestatic
operator new[](size_t size) (defined in Sql_alloc)Sql_allocinlinestatic
operator new[](size_t size, MEM_ROOT *mem_root) (defined in Sql_alloc)Sql_allocinlinestatic
optimize(THD *thd, HA_CHECK_OPT *check_opt) (defined in handler)handlerinlinevirtual
parent_of_pushed_join() const handlerinlinevirtual
position(const uchar *record)=0 (defined in handler)handlerpure virtual
preload_keys(THD *thd, HA_CHECK_OPT *check_opt) (defined in handler)handlerinlinevirtual
prepare_inplace_alter_table(TABLE *altered_table, Alter_inplace_info *ha_alter_info)handlerinlineprotectedvirtual
primary_key_is_clustered() (defined in handler)handlerinlinevirtual
print_error(int error, myf errflag)handlervirtual
pushed_cond (defined in handler)handler
pushed_idx_cond (defined in handler)handler
pushed_idx_cond_keyno (defined in handler)handler
range_key_part (defined in handler)handlerprotected
RANGE_SCAN_ASC enum value (defined in handler)handler
RANGE_SCAN_DESC enum value (defined in handler)handler
ranges_in_seq (defined in handler)handler
read_first_row(uchar *buf, uint primary_key)handlervirtual
read_range_first(const key_range *start_key, const key_range *end_key, bool eq_range, bool sorted)handlervirtual
read_range_next()handlervirtual
read_time(uint index, uint ranges, ha_rows rows)handlerinlinevirtual
rebind_psi() (defined in handler)handlervirtual
records()handlerinlinevirtual
records_in_range(uint inx, key_range *min_key, key_range *max_key) (defined in handler)handlerinlinevirtual
ref (defined in handler)handler
ref_lengthhandler
referenced_by_foreign_key() (defined in handler)handlerinlinevirtual
register_query_cache_table(THD *thd, char *table_key, uint key_length, qc_engine_callback *engine_callback, ulonglong *engine_data)handlerinlinevirtual
rename_partitions(const char *path) (defined in handler)handlerinlinevirtual
rename_table(const char *from, const char *to)handlerprotectedvirtual
reset_auto_increment(ulonglong value)handlerinlinevirtual
restart_rnd_next(uchar *buf, uchar *pos)handlerinlinevirtual
restore_auto_increment(ulonglong prev_insert_id) (defined in handler)handlerinline
RND enum value (defined in handler)handler
rnd_next(uchar *buf)=0handlerprotectedpure virtual
rnd_pos(uchar *buf, uchar *pos)=0handlerprotectedpure virtual
rnd_pos_by_record(uchar *record)handlerinlinevirtual
rnd_same(uchar *buf, uint inx) (defined in handler)handlerinlinevirtual
root_of_pushed_join() const handlerinlinevirtual
scan_time() (defined in handler)handlerinlinevirtual
set_auto_partitions(partition_info *part_info) (defined in handler)handlerinlinevirtual
set_end_range(const key_range *range, enum_range_scan_direction direction)handler
set_ha_share_ptr(Handler_share *arg_ha_share)handlerprotected
set_ha_share_ref(Handler_share **arg_ha_share) (defined in handler)handlerinlinevirtual
set_next_insert_id(ulonglong id) (defined in handler)handlerinline
set_part_info(partition_info *part_info, bool early) (defined in handler)handlerinlinevirtual
Sql_alloc() (defined in Sql_alloc)Sql_allocinline
start_bulk_delete()handlerinlinevirtual
start_bulk_update()handlerinlinevirtual
start_read_removal(void)handlerinlinevirtual
start_stmt(THD *thd, thr_lock_type lock_type) (defined in handler)handlerinlinevirtual
stats (defined in handler)handler
store_lock(THD *thd, THR_LOCK_DATA **to, enum thr_lock_type lock_type)=0handlerpure virtual
table (defined in handler)handlerprotected
table_cache_type()handlerinlinevirtual
Table_flags typedef (defined in handler)handler
table_share (defined in handler)handlerprotected
table_type() const =0handlerpure virtual
truncate()handlerinlinevirtual
try_semi_consistent_read(bool)handlerinlinevirtual
unbind_psi() (defined in handler)handlervirtual
unlock_row() (defined in handler)handlerinlinevirtual
unlock_shared_ha_data()handlerprotected
update_auto_increment() (defined in handler)handler
update_create_info(HA_CREATE_INFO *create_info) (defined in handler)handlerinlinevirtual
update_table_comment(const char *comment) (defined in handler)handlerinlinevirtual
use_hidden_primary_key()handlervirtual
was_semi_consistent_read()handlerinlinevirtual
~handler(void) (defined in handler)handlerinlinevirtual
~Sql_alloc() (defined in Sql_alloc)Sql_allocinline