#include <dict0mem.h>
Collaboration diagram for dict_foreign_struct:

Public Attributes | |
| mem_heap_t * | heap |
| char * | id |
| ulint | type |
| char * | foreign_table_name |
| dict_table_t * | foreign_table |
| const char ** | foreign_col_names |
| char * | referenced_table_name |
| dict_table_t * | referenced_table |
| const char ** | referenced_col_names |
| ulint | n_fields |
| dict_index_t * | foreign_index |
| dict_index_t * | referenced_index |
| foreign_list | |
| referenced_list | |
Definition at line 229 of file dict0mem.h.
| const char** dict_foreign_struct::foreign_col_names |
Definition at line 238 of file dict0mem.h.
Referenced by dict_create_add_foreign_field_to_dictionary(), dict_create_foreign_constraints_low(), dict_foreign_add_to_cache(), dict_foreign_print_low(), dict_load_foreign_cols(), dict_mem_foreign_create(), dict_print_info_on_foreign_key_in_create_format(), and dict_print_info_on_foreign_keys().
Definition at line 251 of file dict0mem.h.
Referenced by dict_create_foreign_constraints_low(), dict_foreign_add_to_cache(), dict_foreign_error_report(), dict_mem_foreign_create(), row_ins_cascade_calc_update_vec(), row_ins_check_foreign_constraints(), row_ins_foreign_check_on_constraint(), row_ins_foreign_report_add_err(), and row_ins_foreign_report_err().
Definition at line 258 of file dict0mem.h.
Definition at line 237 of file dict0mem.h.
Referenced by dict_create_foreign_constraints_low(), dict_foreign_add_to_cache(), dict_foreign_remove_from_cache(), dict_mem_foreign_create(), row_discard_tablespace_for_mysql(), row_drop_table_for_mysql(), row_ins_cascade_calc_update_vec(), row_ins_foreign_check_on_constraint(), row_truncate_table_for_mysql(), and row_upd_check_references_constraints().
Definition at line 236 of file dict0mem.h.
Referenced by dict_create_foreign_constraints_low(), dict_foreign_add_to_cache(), dict_foreign_error_report(), dict_foreign_print_low(), dict_load_foreign(), dict_mem_foreign_create(), dict_print_info_on_foreign_key_in_create_format(), dict_table_rename_in_cache(), row_discard_tablespace_for_mysql(), row_drop_table_for_mysql(), row_ins_foreign_report_add_err(), row_ins_foreign_report_err(), row_ins_set_detailed(), row_truncate_table_for_mysql(), and row_upd_check_references_constraints().
Definition at line 230 of file dict0mem.h.
Referenced by dict_create_add_foreign_to_dictionary(), dict_create_foreign_constraints_low(), dict_foreign_add_to_cache(), dict_foreign_free(), dict_load_foreign(), dict_load_foreign_cols(), dict_mem_foreign_create(), and dict_table_rename_in_cache().
| char* dict_foreign_struct::id |
Definition at line 232 of file dict0mem.h.
Referenced by dict_create_add_foreign_field_to_dictionary(), dict_create_add_foreign_to_dictionary(), dict_create_foreign_constraints_low(), dict_foreign_add_to_cache(), dict_foreign_eval_sql(), dict_foreign_find(), dict_foreign_parse_drop_constraints(), dict_foreign_print_low(), dict_load_foreign(), dict_mem_foreign_create(), dict_print_info_on_foreign_key_in_create_format(), dict_table_get_highest_foreign_id(), and dict_table_rename_in_cache().
Definition at line 245 of file dict0mem.h.
Referenced by dict_create_add_foreign_to_dictionary(), dict_create_foreign_constraints_low(), dict_foreign_add_to_cache(), dict_foreign_print_low(), dict_load_foreign(), dict_load_foreign_cols(), dict_mem_foreign_create(), dict_print_info_on_foreign_keys(), row_ins_cascade_calc_update_vec(), row_ins_check_foreign_constraint(), row_ins_foreign_check_on_constraint(), and row_upd_check_references_constraints().
| const char** dict_foreign_struct::referenced_col_names |
Definition at line 243 of file dict0mem.h.
Referenced by dict_create_add_foreign_field_to_dictionary(), dict_foreign_add_to_cache(), dict_foreign_print_low(), dict_load_foreign_cols(), dict_mem_foreign_create(), dict_print_info_on_foreign_key_in_create_format(), and dict_print_info_on_foreign_keys().
Definition at line 256 of file dict0mem.h.
Referenced by dict_foreign_add_to_cache(), dict_mem_foreign_create(), dict_table_remove_from_cache(), dict_table_rename_in_cache(), row_ins_cascade_calc_update_vec(), row_ins_foreign_report_add_err(), row_ins_foreign_report_err(), row_upd_check_references_constraints(), and row_upd_index_is_referenced().
Definition at line 261 of file dict0mem.h.
Definition at line 241 of file dict0mem.h.
Referenced by dict_foreign_add_to_cache(), dict_foreign_remove_from_cache(), dict_mem_foreign_create(), dict_table_remove_from_cache(), dict_table_rename_in_cache(), row_ins_cascade_calc_update_vec(), and row_ins_check_foreign_constraints().
Definition at line 240 of file dict0mem.h.
Referenced by dict_create_add_foreign_to_dictionary(), dict_foreign_add_to_cache(), dict_foreign_print_low(), dict_load_foreign(), dict_mem_foreign_create(), dict_print_info_on_foreign_key_in_create_format(), dict_print_info_on_foreign_keys(), dict_table_rename_in_cache(), row_ins_check_foreign_constraints(), and row_ins_foreign_report_add_err().
Definition at line 234 of file dict0mem.h.
Referenced by dict_create_add_foreign_to_dictionary(), dict_create_foreign_constraints_low(), dict_load_foreign(), dict_mem_foreign_create(), dict_print_info_on_foreign_key_in_create_format(), dict_print_info_on_foreign_keys(), and row_ins_foreign_check_on_constraint().
1.4.7

