MySQL 26.10.0
Source Code Documentation
hm::Tables Class Reference

Table manager for all Health Monitor tables in the Performance Schema. More...

#include <health_monitor_tables.h>

Public Member Functions

 Tables ()=default
 
mysql_service_status_t register_all ()
 Define and initialize all Health Monitor tables in the Performance Schema. More...
 
mysql_service_status_t unregister_all ()
 Uninitialize all Health Monitor tables within the Performance Schema. More...
 

Public Attributes

std::vector< PFS_engine_table_share_proxy * > m_tables
 
bool m_initialized {false}
 

Detailed Description

Table manager for all Health Monitor tables in the Performance Schema.

Constructor & Destructor Documentation

◆ Tables()

hm::Tables::Tables ( )
default

Member Function Documentation

◆ register_all()

mysql_service_status_t Tables::register_all ( )

Define and initialize all Health Monitor tables in the Performance Schema.

◆ unregister_all()

mysql_service_status_t Tables::unregister_all ( )

Uninitialize all Health Monitor tables within the Performance Schema.

Member Data Documentation

◆ m_initialized

bool hm::Tables::m_initialized {false}

◆ m_tables

std::vector<PFS_engine_table_share_proxy *> hm::Tables::m_tables

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