MySQL 8.0.40
Source Code Documentation
Mrg_attach_children_callback_param Class Reference

A context of myrg_attach_children() callback. More...

Public Member Functions

 Mrg_attach_children_callback_param (Table_ref *parent_l_arg, Table_ref *first_child, List< Mrg_child_def > &child_def_list)
 
void next ()
 

Public Attributes

bool need_compat_check
 'need_compat_check' is set by myisammrg_attach_children_callback() if a child fails the table def version check. More...
 
Table_refparent_l
 Table_ref identifying this merge parent. More...
 
Table_refnext_child_attach
 Iterator position, the current child to attach. More...
 
List_iterator_fast< Mrg_child_defdef_it
 
Mrg_child_defmrg_child_def
 

Detailed Description

A context of myrg_attach_children() callback.

Constructor & Destructor Documentation

◆ Mrg_attach_children_callback_param()

Mrg_attach_children_callback_param::Mrg_attach_children_callback_param ( Table_ref parent_l_arg,
Table_ref first_child,
List< Mrg_child_def > &  child_def_list 
)
inline

Member Function Documentation

◆ next()

void Mrg_attach_children_callback_param::next ( void  )
inline

Member Data Documentation

◆ def_it

List_iterator_fast<Mrg_child_def> Mrg_attach_children_callback_param::def_it

◆ mrg_child_def

Mrg_child_def* Mrg_attach_children_callback_param::mrg_child_def

◆ need_compat_check

bool Mrg_attach_children_callback_param::need_compat_check

'need_compat_check' is set by myisammrg_attach_children_callback() if a child fails the table def version check.

◆ next_child_attach

Table_ref* Mrg_attach_children_callback_param::next_child_attach

Iterator position, the current child to attach.

◆ parent_l

Table_ref* Mrg_attach_children_callback_param::parent_l

Table_ref identifying this merge parent.


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