MySQL 9.0.0
Source Code Documentation
scan_pos_data_lock_wait Struct Reference

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

#include <table_data_lock_waits.h>

Public Member Functions

 scan_pos_data_lock_wait ()
 
void reset ()
 
void set_at (const scan_pos_data_lock_wait *other)
 
void set_after (const scan_pos_data_lock_wait *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_LOCK_WAITS.

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

Constructor & Destructor Documentation

◆ scan_pos_data_lock_wait()

scan_pos_data_lock_wait::scan_pos_data_lock_wait ( )
inline

Member Function Documentation

◆ has_more_engine()

bool scan_pos_data_lock_wait::has_more_engine ( ) const
inline

◆ next_engine()

void scan_pos_data_lock_wait::next_engine ( )
inline

◆ reset()

void scan_pos_data_lock_wait::reset ( void  )
inline

◆ set_after()

void scan_pos_data_lock_wait::set_after ( const scan_pos_data_lock_wait other)
inline

◆ set_at()

void scan_pos_data_lock_wait::set_at ( const scan_pos_data_lock_wait other)
inline

Member Data Documentation

◆ m_index_1

unsigned int scan_pos_data_lock_wait::m_index_1

◆ m_index_2

unsigned int scan_pos_data_lock_wait::m_index_2

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