MySQL 9.1.0
Source Code Documentation
ut_list_base< Type, NodeGetter >::base_iterator< E > Class Template Reference

Public Member Functions

 base_iterator (E *elem)
 
bool operator== (const base_iterator &other) const
 
bool operator!= (const base_iterator &other) const
 
E * operator* () const
 
base_iteratoroperator++ ()
 

Private Attributes

E * m_elem
 

Constructor & Destructor Documentation

◆ base_iterator()

template<typename Type , typename NodeGetter >
template<typename E >
ut_list_base< Type, NodeGetter >::base_iterator< E >::base_iterator ( E *  elem)
inline

Member Function Documentation

◆ operator!=()

template<typename Type , typename NodeGetter >
template<typename E >
bool ut_list_base< Type, NodeGetter >::base_iterator< E >::operator!= ( const base_iterator< E > &  other) const
inline

◆ operator*()

template<typename Type , typename NodeGetter >
template<typename E >
E * ut_list_base< Type, NodeGetter >::base_iterator< E >::operator* ( ) const
inline

◆ operator++()

template<typename Type , typename NodeGetter >
template<typename E >
base_iterator & ut_list_base< Type, NodeGetter >::base_iterator< E >::operator++ ( )
inline

◆ operator==()

template<typename Type , typename NodeGetter >
template<typename E >
bool ut_list_base< Type, NodeGetter >::base_iterator< E >::operator== ( const base_iterator< E > &  other) const
inline

Member Data Documentation

◆ m_elem

template<typename Type , typename NodeGetter >
template<typename E >
E* ut_list_base< Type, NodeGetter >::base_iterator< E >::m_elem
private

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