![]() |
MySQL 8.0.43
Source Code Documentation
|
Go to the source code of this file.
Classes | |
| struct | LIST |
Macros | |
| #define | list_rest(a) ((a)->next) |
Typedefs | |
| typedef struct LIST | LIST |
| typedef int(* | list_walk_action) (void *, void *) |
Functions | |
| LIST * | list_add (LIST *root, LIST *element) |
| LIST * | list_delete (LIST *root, LIST *element) |
| LIST * | list_cons (void *data, LIST *root) |
| LIST * | list_reverse (LIST *root) |
| void | list_free (LIST *root, unsigned int free_data) |
| unsigned int | list_length (LIST *) |
| int | list_walk (LIST *, list_walk_action action, unsigned char *argument) |
| #define list_rest | ( | a | ) | ((a)->next) |
| typedef int(* list_walk_action) (void *, void *) |
| void list_free | ( | LIST * | root, |
| unsigned int | free_data | ||
| ) |
| unsigned int list_length | ( | LIST * | list | ) |
| int list_walk | ( | LIST * | list, |
| list_walk_action | action, | ||
| unsigned char * | argument | ||
| ) |