MySQL 8.3.0
Source Code Documentation
pfs_visitor.h File Reference

Visitors (declarations). More...

#include <sys/types.h>
#include "my_compiler.h"
#include "mysqld_error.h"
#include "storage/perfschema/pfs_stat.h"

Go to the source code of this file.

Classes

class  PFS_connection_visitor
 Interface class to visit groups of connections. More...
 
class  PFS_connection_iterator
 Iterator over groups of connections. More...
 
class  PFS_instance_visitor
 Interface class to visit groups of instrumentation point instances. More...
 
class  PFS_instance_iterator
 Iterator over groups of instrumentation point instances. More...
 
class  PFS_object_visitor
 Interface class to visit groups of SQL objects. More...
 
class  PFS_object_iterator
 Iterator over groups of SQL objects. More...
 
class  PFS_connection_wait_visitor
 A concrete connection visitor that aggregates wait statistics for a given event_name. More...
 
class  PFS_connection_all_wait_visitor
 A concrete connection visitor that aggregates wait statistics for all events. More...
 
class  PFS_connection_stage_visitor
 A concrete connection visitor that aggregates stage statistics. More...
 
class  PFS_connection_statement_visitor
 A concrete connection visitor that aggregates statement statistics for a given event_name. More...
 
class  PFS_connection_all_statement_visitor
 A concrete connection visitor that aggregates statement statistics for all events. More...
 
class  PFS_connection_transaction_visitor
 A concrete connection visitor that aggregates transaction statistics for a given event_name. More...
 
class  PFS_connection_error_visitor
 A concrete connection visitor that aggregates Error statistics for a given event_name. More...
 
class  PFS_connection_stat_visitor
 A concrete connection visitor that aggregates connection statistics. More...
 
class  PFS_connection_memory_visitor
 A concrete connection visitor that aggregates memory statistics for a given event_name. More...
 
class  PFS_connection_status_visitor
 A concrete connection visitor that aggregates status variables. More...
 
class  PFS_instance_wait_visitor
 A concrete instance visitor that aggregates wait statistics. More...
 
class  PFS_object_wait_visitor
 A concrete object visitor that aggregates object wait statistics. More...
 
class  PFS_table_io_wait_visitor
 A concrete object visitor that aggregates table I/O wait statistics. More...
 
class  PFS_table_io_stat_visitor
 A concrete object visitor that aggregates table I/O statistics. More...
 
class  PFS_index_io_stat_visitor
 A concrete object visitor that aggregates index I/O statistics. More...
 
class  PFS_table_lock_wait_visitor
 A concrete object visitor that aggregates table lock wait statistics. More...
 
class  PFS_table_lock_stat_visitor
 A concrete object visitor that aggregates table lock statistics. More...
 
class  PFS_instance_socket_io_stat_visitor
 A concrete instance visitor that aggregates socket wait and byte count statistics. More...
 
class  PFS_instance_file_io_stat_visitor
 A concrete instance visitor that aggregates file wait and byte count statistics. More...
 

Detailed Description

Visitors (declarations).