|
MySQL 5.6.14 Source Code Document
|


Public Member Functions | |
| Fake_TABLE_SHARE (uint number_of_columns) | |
Public Member Functions inherited from TABLE_SHARE | |
| handlerton * | db_type () const |
| void | set_table_cache_key (char *key_buff, uint key_length) |
| void | set_table_cache_key (char *key_buff, const char *key, uint key_length) |
| bool | honor_global_locks () |
| ulonglong | get_table_def_version () |
| bool | has_old_version () const |
| enum enum_table_ref_type | get_table_ref_type () const |
| ulonglong | get_table_ref_version () const |
| bool | visit_subgraph (Wait_for_flush *waiting_ticket, MDL_wait_for_graph_visitor *gvisitor) |
| bool | wait_for_old_version (THD *thd, struct timespec *abstime, uint deadlock_weight) |
| void | destroy () |
Additional Inherited Members | |
Public Attributes inherited from TABLE_SHARE | |
| TABLE_CATEGORY | table_category |
| HASH | name_hash |
| MEM_ROOT | mem_root |
| TYPELIB | keynames |
| TYPELIB | fieldnames |
| TYPELIB * | intervals |
| mysql_mutex_t | LOCK_ha_data |
| TABLE_SHARE * | next |
| TABLE_SHARE ** | prev |
| Table_cache_element ** | cache_element |
| Field ** | field |
| Field ** | found_next_number_field |
| KEY * | key_info |
| uint * | blob_field |
| uchar * | default_values |
| LEX_STRING | comment |
| const CHARSET_INFO * | table_charset |
| MY_BITMAP | all_set |
| LEX_STRING | table_cache_key |
| LEX_STRING | db |
| LEX_STRING | table_name |
| LEX_STRING | path |
| LEX_STRING | normalized_path |
| LEX_STRING | connect_string |
| key_map | keys_in_use |
| key_map | keys_for_keyread |
| ha_rows | min_rows |
| ha_rows | max_rows |
| ulong | avg_row_length |
| ulong | version |
| ulong | mysql_version |
| ulong | reclength |
| plugin_ref | db_plugin |
| enum row_type | row_type |
| enum tmp_table_type | tmp_table |
| uint | ref_count |
| uint | key_block_size |
| uint | stats_sample_pages |
| enum_stats_auto_recalc | stats_auto_recalc |
| uint | null_bytes |
| uint | last_null_bit_pos |
| uint | fields |
| uint | rec_buff_length |
| uint | keys |
| uint | key_parts |
| uint | max_key_length |
| uint | max_unique_length |
| uint | total_key_length |
| uint | uniques |
| uint | null_fields |
| uint | blob_fields |
| uint | varchar_fields |
| uint | db_create_options |
| uint | db_options_in_use |
| uint | db_record_offset |
| uint | rowid_field_offset |
| uint | primary_key |
| uint | next_number_index |
| uint | next_number_key_offset |
| uint | next_number_keypart |
| uint | error |
| uint | open_errno |
| uint | errarg |
| uint | column_bitmap_size |
| uchar | frm_version |
| bool | null_field_first |
| bool | system |
| bool | crypted |
| bool | db_low_byte_first |
| bool | crashed |
| bool | is_view |
| Table_id | table_map_id |
| int | cached_row_logging_check |
| enum ha_storage_media | default_storage_media |
| char * | tablespace |
| const TABLE_FIELD_DEF * | table_field_def_cache |
| Handler_share * | ha_share |
| PSI_table_share * | m_psi |
| Wait_for_flush_list | m_flush_tickets |
| const File_parser * | view_def |
Definition at line 24 of file fake_table.h.