MySQL  8.0.17
Source Code Documentation
I_P_List_counter Class Reference

Element counting policy class for I_P_List which provides basic element counting. More...

#include <sql_plist.h>

Inheritance diagram for I_P_List_counter:
I_P_List< Sql_condition, I_P_List_adapter< Sql_condition, &Sql_condition::m_next_condition, &Sql_condition::m_prev_condition >, I_P_List_counter, I_P_List_fast_push_back< Sql_condition > >

Public Member Functions

uint elements () const
 

Protected Member Functions

 I_P_List_counter ()
 
void reset ()
 
void inc ()
 
void dec ()
 
void swap (I_P_List_counter &rhs)
 

Private Attributes

uint m_counter
 

Detailed Description

Element counting policy class for I_P_List which provides basic element counting.

Constructor & Destructor Documentation

◆ I_P_List_counter()

I_P_List_counter::I_P_List_counter ( )
inlineprotected

Member Function Documentation

◆ dec()

void I_P_List_counter::dec ( )
inlineprotected

◆ elements()

uint I_P_List_counter::elements ( ) const
inline

◆ inc()

void I_P_List_counter::inc ( )
inlineprotected

◆ reset()

void I_P_List_counter::reset ( void  )
inlineprotected

◆ swap()

void I_P_List_counter::swap ( I_P_List_counter rhs)
inlineprotected

Member Data Documentation

◆ m_counter

uint I_P_List_counter::m_counter
private

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