MySQL 8.3.0
Source Code Documentation
scan_pos_data_lock Struct Reference

Position of a cursor on PERFORMANCE_SCHEMA.DATA_LOCKS. More...

#include <table_data_locks.h>

Public Member Functions

 scan_pos_data_lock ()
 
void reset ()
 
void set_at (const scan_pos_data_lock *other)
 
void set_after (const scan_pos_data_lock *other)
 
bool has_more_engine () const
 
void next_engine ()
 

Public Attributes

unsigned int m_index_1
 
unsigned int m_index_2
 

Detailed Description

Position of a cursor on PERFORMANCE_SCHEMA.DATA_LOCKS.

Index 1 on engine (0 based) Index 2 on engine index (0 based)

Constructor & Destructor Documentation

◆ scan_pos_data_lock()

scan_pos_data_lock::scan_pos_data_lock ( )
inline

Member Function Documentation

◆ has_more_engine()

bool scan_pos_data_lock::has_more_engine ( ) const
inline

◆ next_engine()

void scan_pos_data_lock::next_engine ( )
inline

◆ reset()

void scan_pos_data_lock::reset ( void  )
inline

◆ set_after()

void scan_pos_data_lock::set_after ( const scan_pos_data_lock other)
inline

◆ set_at()

void scan_pos_data_lock::set_at ( const scan_pos_data_lock other)
inline

Member Data Documentation

◆ m_index_1

unsigned int scan_pos_data_lock::m_index_1

◆ m_index_2

unsigned int scan_pos_data_lock::m_index_2

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