MySQL 8.0.30
Source Code Documentation
pos_ews_by_account_by_event_name Struct Reference

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

#include <table_ews_by_account_by_event_name.h>

Inheritance diagram for pos_ews_by_account_by_event_name:
[legend]

Public Member Functions

 pos_ews_by_account_by_event_name ()
 
void reset (void)
 
void next_account (void)
 
bool has_more_view (void)
 
void next_view (void)
 
- Public Member Functions inherited from PFS_triple_index
 PFS_triple_index (uint index_1, uint index_2, uint index_3)
 Constructor. More...
 
void set_at (uint index_1, uint index_2, uint index_3)
 Set this index at a given position. More...
 
void set_at (const PFS_triple_index *other)
 Set this index at a given position. More...
 
void set_after (const PFS_triple_index *other)
 Set this index after a given position. More...
 

Additional Inherited Members

- Public Attributes inherited from PFS_triple_index
uint m_index_1
 Outer index. More...
 
uint m_index_2
 Current index within index_1. More...
 
uint m_index_3
 Current index within index_2. More...
 
- Static Public Attributes inherited from PFS_instrument_view_constants
static const uint FIRST_INSTRUMENT = 1
 
static const uint FIRST_VIEW = 1
 
static const uint VIEW_MUTEX = 1
 
static const uint VIEW_RWLOCK = 2
 
static const uint VIEW_COND = 3
 
static const uint VIEW_FILE = 4
 
static const uint VIEW_TABLE = 5
 
static const uint VIEW_SOCKET = 6
 
static const uint VIEW_IDLE = 7
 
static const uint VIEW_METADATA = 8
 
static const uint LAST_VIEW = 8
 
static const uint VIEW_STAGE = 9
 
static const uint VIEW_STATEMENT = 10
 
static const uint VIEW_TRANSACTION = 11
 
static const uint VIEW_BUILTIN_MEMORY = 12
 
static const uint VIEW_MEMORY = 13
 
static const uint VIEW_ERROR = 14
 
static const uint LAST_INSTRUMENT = 14
 

Detailed Description

Position of a cursor on PERFORMANCE_SCHEMA.EVENTS_WAITS_SUMMARY_BY_ACCOUNT_BY_EVENT_NAME.

Index 1 on account (0 based) Index 2 on instrument view Index 3 on instrument class (1 based)

Constructor & Destructor Documentation

◆ pos_ews_by_account_by_event_name()

pos_ews_by_account_by_event_name::pos_ews_by_account_by_event_name ( )
inline

Member Function Documentation

◆ has_more_view()

bool pos_ews_by_account_by_event_name::has_more_view ( void  )
inline

◆ next_account()

void pos_ews_by_account_by_event_name::next_account ( void  )
inline

◆ next_view()

void pos_ews_by_account_by_event_name::next_view ( void  )
inline

◆ reset()

void pos_ews_by_account_by_event_name::reset ( void  )
inline

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