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.