![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
#include <sql_list.h>
Public Member Functions | |
| List_iterator_fast (List< T > &a) | |
| List_iterator_fast () | |
| void | init (List< T > &a) | 
| T * | operator++ (int) | 
| void | rewind (void) | 
| void | sublist (List< T > &list_arg, uint el_arg) | 
  Public Member Functions inherited from base_list_iterator | |
| base_list_iterator () | |
| base_list_iterator (base_list &list_par) | |
| void | init (base_list &list_par) | 
| void * | next (void) | 
| void * | next_fast (void) | 
| void | rewind (void) | 
| void * | replace (void *element) | 
| void * | replace (base_list &new_list) | 
| void | remove (void) | 
| void | after (void *element) | 
| bool | after (void *a, MEM_ROOT *mem_root) | 
| void ** | ref (void) | 
| bool | is_last (void) | 
| bool | is_before_first () const | 
| bool | prepend (void *a, MEM_ROOT *mem_root) | 
Protected Member Functions | |
| T * | replace (T *) | 
| T * | replace (List< T > &) | 
| void | remove (void) | 
| void | after (T *) | 
| T ** | ref (void) | 
  Protected Member Functions inherited from base_list_iterator | |
| void | sublist (base_list &ls, uint elm) | 
Additional Inherited Members | |
  Protected Attributes inherited from base_list_iterator | |
| base_list * | list | 
| list_node ** | el | 
| list_node ** | prev | 
| list_node * | current | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inlineprotected | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  inline | 
      
  | 
  inline |