MySQL 8.4.3
Source Code Documentation
Set_signal_information Class Reference

Set_signal_information is a container used in the parsed tree to represent the collection of assignments to condition items in the SIGNAL and RESIGNAL statements. More...

#include <sql_signal.h>

Public Member Functions

 Set_signal_information ()
 
 ~Set_signal_information ()=default
 
bool set_item (enum_condition_item_name name, Item *item)
 

Public Attributes

Itemm_item [CIN_LAST_PROPERTY+1]
 For each condition item assignment, m_item[] contains the parsed tree that represents the expression assigned, if any. More...
 

Detailed Description

Set_signal_information is a container used in the parsed tree to represent the collection of assignments to condition items in the SIGNAL and RESIGNAL statements.

Constructor & Destructor Documentation

◆ Set_signal_information()

Set_signal_information::Set_signal_information ( )
inline

◆ ~Set_signal_information()

Set_signal_information::~Set_signal_information ( )
default

Member Function Documentation

◆ set_item()

bool Set_signal_information::set_item ( enum_condition_item_name  name,
Item item 
)

Member Data Documentation

◆ m_item

Item* Set_signal_information::m_item[CIN_LAST_PROPERTY+1]

For each condition item assignment, m_item[] contains the parsed tree that represents the expression assigned, if any.

m_item[] is an array indexed by enum_condition_item_name.


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