MySQL 8.4.2
Source Code Documentation

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

#include <table_esmh_by_digest.h>

Inheritance diagram for pos_esmh_by_digest:
[legend]

Public Member Functions

 pos_esmh_by_digest ()
 
void reset ()
 
bool has_more_digest ()
 
void next_digest ()
 
bool has_more_buckets ()
 
void next_bucket ()
 
- Public Member Functions inherited from PFS_double_index
 PFS_double_index (uint index_1, uint index_2)
 Constructor. More...
 
void set_at (uint index_1, uint index_2)
 Set this index at a given position. More...
 
void set_at (const PFS_double_index *other)
 Set this index at a given position. More...
 
void set_after (const PFS_double_index *other)
 Set this index after a given position. More...
 

Additional Inherited Members

- Public Attributes inherited from PFS_double_index
uint m_index_1
 Outer index. More...
 
uint m_index_2
 Current index within index_1. More...
 

Detailed Description

Position of a cursor on PERFORMANCE_SCHEMA.EVENTS_STATEMENTS_HISTOGRAM_BY_DIGEST.

Index 1 on digest array (0 based). Index 2 on buckets (0 based).

Constructor & Destructor Documentation

◆ pos_esmh_by_digest()

pos_esmh_by_digest::pos_esmh_by_digest ( )
inline

Member Function Documentation

◆ has_more_buckets()

bool pos_esmh_by_digest::has_more_buckets ( )
inline

◆ has_more_digest()

bool pos_esmh_by_digest::has_more_digest ( )
inline

◆ next_bucket()

void pos_esmh_by_digest::next_bucket ( )
inline

◆ next_digest()

void pos_esmh_by_digest::next_digest ( )
inline

◆ reset()

void pos_esmh_by_digest::reset ( void  )
inline

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