MySQL 8.3.0
Source Code Documentation
anonymous_namespace{access_path.cc}::IteratorToBeCreated Struct Reference

Public Member Functions

void AllocChildren (MEM_ROOT *mem_root, int num_children)
 

Public Attributes

AccessPathpath
 
JOINjoin
 
bool eligible_for_batch_mode
 
unique_ptr_destroy_only< RowIterator > * destination
 
Bounds_checked_array< unique_ptr_destroy_only< RowIterator > > children
 

Member Function Documentation

◆ AllocChildren()

void anonymous_namespace{access_path.cc}::IteratorToBeCreated::AllocChildren ( MEM_ROOT mem_root,
int  num_children 
)
inline

Member Data Documentation

◆ children

Bounds_checked_array<unique_ptr_destroy_only<RowIterator> > anonymous_namespace{access_path.cc}::IteratorToBeCreated::children

◆ destination

unique_ptr_destroy_only<RowIterator>* anonymous_namespace{access_path.cc}::IteratorToBeCreated::destination

◆ eligible_for_batch_mode

bool anonymous_namespace{access_path.cc}::IteratorToBeCreated::eligible_for_batch_mode

◆ join

JOIN* anonymous_namespace{access_path.cc}::IteratorToBeCreated::join

◆ path

AccessPath* anonymous_namespace{access_path.cc}::IteratorToBeCreated::path

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