MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List_iterator< T > Class Template Reference
Inheritance diagram for List_iterator< T >:
Collaboration diagram for List_iterator< T >:

Public Member Functions

 List_iterator (List< T > &a)
void init (List< T > &a)
T * operator++ (int)
T * replace (T *a)
T * replace (List< T > &a)
void rewind (void)
void remove ()
void after (T *a)
T ** ref (void)
- Public Member Functions inherited from base_list_iterator
 base_list_iterator (base_list &list_par)
void init (base_list &list_par)
void * next (void)
void * next_fast (void)
void * replace (void *element)
void * replace (base_list &new_list)
void after (void *element)
bool is_last (void)

Additional Inherited Members

- Protected Member Functions inherited from base_list_iterator
void sublist (base_list &ls, uint elm)
- Protected Attributes inherited from base_list_iterator
base_listlist
list_node ** el
list_node ** prev
list_nodecurrent

Detailed Description

template<class T>
class List_iterator< T >

Definition at line 506 of file sql_list.h.


The documentation for this class was generated from the following file: