MySQL  8.0.18
Source Code Documentation
I_List< T > Class Template Reference

#include <protocol_classic.h>

Inheritance diagram for I_List< T >:
base_ilist< T >

Public Member Functions

void move_elements_to (I_List< T > *new_owner)
 

Friends

class I_List_iterator< T >
 

Additional Inherited Members

- Private Member Functions inherited from base_ilist< T >
void empty () SUPPRESS_UBSAN
 
 base_ilist ()
 
bool is_empty () const SUPPRESS_UBSAN
 
void push_front (T *a)
 Pushes new element in front of list. More...
 
void push_back (T *a)
 Pushes new element to the end of the list, i.e. in front of the sentinel. More...
 
T * get ()
 
T * head ()
 
void move_elements_to (base_ilist *new_owner)
 Moves list elements to new owner, and empties current owner (i.e. More...
 

Member Function Documentation

◆ move_elements_to()

template<class T>
void I_List< T >::move_elements_to ( I_List< T > *  new_owner)
inline

Friends And Related Function Documentation

◆ I_List_iterator< T >

template<class T>
friend class I_List_iterator< T >
friend

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