MySQL  8.0.21
Source Code Documentation

Interface class to visit groups of instrumentation point instances. More...

#include <pfs_visitor.h>

Inheritance diagram for PFS_instance_visitor:
PFS_instance_file_io_stat_visitor PFS_instance_socket_io_stat_visitor PFS_instance_wait_visitor

Public Member Functions

 PFS_instance_visitor ()
 
virtual ~PFS_instance_visitor ()
 
virtual void visit_mutex_class (PFS_mutex_class *)
 Visit a mutex class. More...
 
virtual void visit_rwlock_class (PFS_rwlock_class *)
 Visit a rwlock class. More...
 
virtual void visit_cond_class (PFS_cond_class *)
 Visit a cond class. More...
 
virtual void visit_file_class (PFS_file_class *)
 Visit a file class. More...
 
virtual void visit_socket_class (PFS_socket_class *)
 Visit a socket class. More...
 
virtual void visit_mutex (PFS_mutex *)
 Visit a mutex instance. More...
 
virtual void visit_rwlock (PFS_rwlock *)
 Visit a rwlock instance. More...
 
virtual void visit_cond (PFS_cond *)
 Visit a cond instance. More...
 
virtual void visit_file (PFS_file *)
 Visit a file instance. More...
 
virtual void visit_socket (PFS_socket *)
 Visit a socket instance. More...
 

Detailed Description

Interface class to visit groups of instrumentation point instances.

See also
PFS_instance_iterator

Constructor & Destructor Documentation

◆ PFS_instance_visitor()

PFS_instance_visitor::PFS_instance_visitor ( )
inline

◆ ~PFS_instance_visitor()

virtual PFS_instance_visitor::~PFS_instance_visitor ( )
inlinevirtual

Member Function Documentation

◆ visit_cond()

virtual void PFS_instance_visitor::visit_cond ( PFS_cond )
inlinevirtual

Visit a cond instance.

Reimplemented in PFS_instance_wait_visitor.

◆ visit_cond_class()

virtual void PFS_instance_visitor::visit_cond_class ( PFS_cond_class )
inlinevirtual

Visit a cond class.

Reimplemented in PFS_instance_wait_visitor.

◆ visit_file()

virtual void PFS_instance_visitor::visit_file ( PFS_file )
inlinevirtual

Visit a file instance.

Reimplemented in PFS_instance_file_io_stat_visitor, and PFS_instance_wait_visitor.

◆ visit_file_class()

virtual void PFS_instance_visitor::visit_file_class ( PFS_file_class )
inlinevirtual

Visit a file class.

Reimplemented in PFS_instance_file_io_stat_visitor, and PFS_instance_wait_visitor.

◆ visit_mutex()

virtual void PFS_instance_visitor::visit_mutex ( PFS_mutex )
inlinevirtual

Visit a mutex instance.

Reimplemented in PFS_instance_wait_visitor.

◆ visit_mutex_class()

virtual void PFS_instance_visitor::visit_mutex_class ( PFS_mutex_class )
inlinevirtual

Visit a mutex class.

Reimplemented in PFS_instance_wait_visitor.

◆ visit_rwlock()

virtual void PFS_instance_visitor::visit_rwlock ( PFS_rwlock )
inlinevirtual

Visit a rwlock instance.

Reimplemented in PFS_instance_wait_visitor.

◆ visit_rwlock_class()

virtual void PFS_instance_visitor::visit_rwlock_class ( PFS_rwlock_class )
inlinevirtual

Visit a rwlock class.

Reimplemented in PFS_instance_wait_visitor.

◆ visit_socket()

virtual void PFS_instance_visitor::visit_socket ( PFS_socket )
inlinevirtual

Visit a socket instance.

Reimplemented in PFS_instance_socket_io_stat_visitor, and PFS_instance_wait_visitor.

◆ visit_socket_class()

virtual void PFS_instance_visitor::visit_socket_class ( PFS_socket_class )
inlinevirtual

Visit a socket class.

Reimplemented in PFS_instance_socket_io_stat_visitor, and PFS_instance_wait_visitor.


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