![]()  | 
  
    MySQL 8.4.7
    
   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.
      
  | 
  inlinevirtual | 
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.