|
InnoDB Plugin
1.0
|


Functions | |
| UNIV_INLINE void | dict_mem_fill_index_struct (dict_index_t *index, mem_heap_t *heap, const char *table_name, const char *index_name, ulint space, ulint type, ulint n_fields) |
Data dictionary memory object creation
Created 1/8/1996 Heikki Tuuri
| UNIV_INLINE void dict_mem_fill_index_struct | ( | dict_index_t * | index, |
| mem_heap_t * | heap, | ||
| const char * | table_name, | ||
| const char * | index_name, | ||
| ulint | space, | ||
| ulint | type, | ||
| ulint | n_fields | ||
| ) |
This function poplulates a dict_index_t index memory structure with supplied information.
| index | out: index to be filled |
| heap | in: memory heap |
| table_name | in: table name |
| index_name | in: index name |
| space | in: space where the index tree is placed, ignored if the index is of the clustered type |
| type | in: DICT_UNIQUE, DICT_CLUSTERED, ... ORed |
| n_fields | in: number of fields |
1.8.1.2