![]() |
MySQL 8.0.43
Source Code Documentation
|
Interface class to visit groups of SQL objects. More...
#include <pfs_visitor.h>
Public Member Functions | |
| PFS_object_visitor ()=default | |
| virtual | ~PFS_object_visitor ()=default |
| virtual void | visit_global () |
| Visit global data. More... | |
| virtual void | visit_table_share (PFS_table_share *) |
| Visit a table share. More... | |
| virtual void | visit_table_share_index (PFS_table_share *, uint index) |
| Visit a table share index. More... | |
| virtual void | visit_table (PFS_table *) |
| Visit a table. More... | |
| virtual void | visit_table_index (PFS_table *, uint index) |
| Visit a table index. More... | |
Interface class to visit groups of SQL objects.
|
default |
|
virtualdefault |
|
inlinevirtual |
Visit global data.
Reimplemented in PFS_object_wait_visitor, PFS_table_io_wait_visitor, and PFS_table_lock_wait_visitor.
|
inlinevirtual |
Visit a table.
Reimplemented in PFS_object_wait_visitor, PFS_table_io_wait_visitor, PFS_table_io_stat_visitor, PFS_table_lock_wait_visitor, and PFS_table_lock_stat_visitor.
Visit a table index.
Reimplemented in PFS_index_io_stat_visitor.
|
inlinevirtual |
Visit a table share.
Reimplemented in PFS_object_wait_visitor, PFS_table_io_wait_visitor, PFS_table_io_stat_visitor, PFS_table_lock_wait_visitor, and PFS_table_lock_stat_visitor.
|
inlinevirtual |
Visit a table share index.
Reimplemented in PFS_index_io_stat_visitor.