![]() |
MySQL 9.5.0
Source Code Documentation
|
Go to the source code of this file.
Classes | |
| struct | DYNAMIC_ARRAY |
Macros | |
| #define | dynamic_element(array, array_index, type) ((type)((array)->buffer) + (array_index)) |
Functions | |
| bool | my_init_dynamic_array (DYNAMIC_ARRAY *array, PSI_memory_key key, uint element_size, void *init_buffer, uint init_alloc, uint alloc_increment) |
| bool | insert_dynamic (DYNAMIC_ARRAY *array, const void *element) |
| void * | alloc_dynamic (DYNAMIC_ARRAY *array) |
| void | delete_dynamic (DYNAMIC_ARRAY *array) |
| void * alloc_dynamic | ( | DYNAMIC_ARRAY * | array | ) |
| void delete_dynamic | ( | DYNAMIC_ARRAY * | array | ) |
| bool insert_dynamic | ( | DYNAMIC_ARRAY * | array, |
| const void * | element | ||
| ) |
| bool my_init_dynamic_array | ( | DYNAMIC_ARRAY * | array, |
| PSI_memory_key | key, | ||
| uint | element_size, | ||
| void * | init_buffer, | ||
| uint | init_alloc, | ||
| uint | alloc_increment | ||
| ) |