MySQL 8.3.0
Source Code Documentation
gr::perfschema::Pfs_table_replication_group_member_actions Class Reference

#include <table_replication_group_member_actions.h>

Inheritance diagram for gr::perfschema::Pfs_table_replication_group_member_actions:
[legend]

Public Member Functions

 Pfs_table_replication_group_member_actions ()=default
 
 ~Pfs_table_replication_group_member_actions () override=default
 
bool init () override
 
bool deinit () override
 
- Public Member Functions inherited from gr::perfschema::Abstract_Pfs_table
 Abstract_Pfs_table ()
 
virtual ~Abstract_Pfs_table ()
 
PFS_engine_table_share_proxyget_share ()
 

Static Public Member Functions

static unsigned long long get_row_count ()
 
static int rnd_init (PSI_table_handle *handle, bool scan)
 
static int rnd_next (PSI_table_handle *handle)
 
static int rnd_pos (PSI_table_handle *handle)
 
static void reset_position (PSI_table_handle *handle)
 
static int read_column_value (PSI_table_handle *handle, PSI_field *field, unsigned int index)
 
static PSI_table_handleopen_table (PSI_pos **pos)
 
static void close_table (PSI_table_handle *handle)
 

Additional Inherited Members

- Protected Attributes inherited from gr::perfschema::Abstract_Pfs_table
PFS_engine_table_share_proxy m_share
 

Constructor & Destructor Documentation

◆ Pfs_table_replication_group_member_actions()

gr::perfschema::Pfs_table_replication_group_member_actions::Pfs_table_replication_group_member_actions ( )
default

◆ ~Pfs_table_replication_group_member_actions()

gr::perfschema::Pfs_table_replication_group_member_actions::~Pfs_table_replication_group_member_actions ( )
overridedefault

Member Function Documentation

◆ close_table()

void gr::perfschema::Pfs_table_replication_group_member_actions::close_table ( PSI_table_handle handle)
static

◆ deinit()

bool gr::perfschema::Pfs_table_replication_group_member_actions::deinit ( )
overridevirtual

◆ get_row_count()

unsigned long long gr::perfschema::Pfs_table_replication_group_member_actions::get_row_count ( )
static

◆ init()

bool gr::perfschema::Pfs_table_replication_group_member_actions::init ( )
overridevirtual

◆ open_table()

PSI_table_handle * gr::perfschema::Pfs_table_replication_group_member_actions::open_table ( PSI_pos **  pos)
static

◆ read_column_value()

int gr::perfschema::Pfs_table_replication_group_member_actions::read_column_value ( PSI_table_handle handle,
PSI_field field,
unsigned int  index 
)
static

◆ reset_position()

void gr::perfschema::Pfs_table_replication_group_member_actions::reset_position ( PSI_table_handle handle)
static

◆ rnd_init()

int gr::perfschema::Pfs_table_replication_group_member_actions::rnd_init ( PSI_table_handle handle,
bool  scan 
)
static

◆ rnd_next()

int gr::perfschema::Pfs_table_replication_group_member_actions::rnd_next ( PSI_table_handle handle)
static

◆ rnd_pos()

int gr::perfschema::Pfs_table_replication_group_member_actions::rnd_pos ( PSI_table_handle handle)
static

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