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

Public Member Functions

void empty ()
bool is_empty () const
void push_front (T *a)
 Pushes new element in front of list.
void push_back (T *a)
 Pushes new element to the end of the list, i.e. in front of the sentinel.
T * get ()
T * head ()
void move_elements_to (base_ilist *new_owner)

Friends

class base_ilist_iterator< T >

Detailed Description

template<typename T>
class base_ilist< T >

Definition at line 604 of file sql_list.h.

Member Function Documentation

template<typename T>
void base_ilist< T >::move_elements_to ( base_ilist< T > *  new_owner)
inline

Moves list elements to new owner, and empties current owner (i.e. this).

Parameters
[in,out]new_ownerThe new owner of the list elements. Should be empty in input.

Definition at line 653 of file sql_list.h.


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