MySQL 8.4.2
Source Code Documentation
Handler_THD_setup_action Class Reference

Action that gives handlers access to the a THD object. More...

#include <pipeline_handlers.h>

Inheritance diagram for Handler_THD_setup_action:
[legend]

Public Member Functions

 Handler_THD_setup_action (THD *given_thread)
 An action that a THD object. More...
 
THDget_THD_object ()
 
- Public Member Functions inherited from Pipeline_action
 Pipeline_action (int action_type)
 
virtual ~Pipeline_action ()=default
 
int get_action_type ()
 Returns this action type. More...
 

Private Attributes

THDshared_thd_object
 

Detailed Description

Action that gives handlers access to the a THD object.

This THD would usually belong to the caller avoiding the current_thd macro

Constructor & Destructor Documentation

◆ Handler_THD_setup_action()

Handler_THD_setup_action::Handler_THD_setup_action ( THD given_thread)
inline

An action that a THD object.

Parameters
given_threada pointer to a THD object

Member Function Documentation

◆ get_THD_object()

THD * Handler_THD_setup_action::get_THD_object ( )
inline

Member Data Documentation

◆ shared_thd_object

THD* Handler_THD_setup_action::shared_thd_object
private

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