MySQL 8.0.40
Source Code Documentation
Item::Collect_item_fields_or_refs Class Reference

#include <item.h>

Inheritance diagram for Item::Collect_item_fields_or_refs:
[legend]

Public Member Functions

 Collect_item_fields_or_refs (List< Item > *fields_or_refs)
 
 Collect_item_fields_or_refs (const Collect_item_fields_or_refs &)=delete
 
Collect_item_fields_or_refsoperator= (const Collect_item_fields_or_refs &)=delete
 

Public Attributes

List< Item > * m_items
 

Friends

class Item_sum
 
class Item_field
 
class Item_ref
 

Additional Inherited Members

- Protected Member Functions inherited from Item_tree_walker
 Item_tree_walker ()
 
 ~Item_tree_walker ()
 
 Item_tree_walker (const Item_tree_walker &)=delete
 
Item_tree_walkeroperator= (const Item_tree_walker &)=delete
 
void stop_at (const Item *i)
 Stops walking children of this item. More...
 
bool is_stopped (const Item *i)
 

Constructor & Destructor Documentation

◆ Collect_item_fields_or_refs() [1/2]

Item::Collect_item_fields_or_refs::Collect_item_fields_or_refs ( List< Item > *  fields_or_refs)
inline

◆ Collect_item_fields_or_refs() [2/2]

Item::Collect_item_fields_or_refs::Collect_item_fields_or_refs ( const Collect_item_fields_or_refs )
delete

Member Function Documentation

◆ operator=()

Collect_item_fields_or_refs & Item::Collect_item_fields_or_refs::operator= ( const Collect_item_fields_or_refs )
delete

Friends And Related Function Documentation

◆ Item_field

friend class Item_field
friend

◆ Item_ref

friend class Item_ref
friend

◆ Item_sum

friend class Item_sum
friend

Member Data Documentation

◆ m_items

List<Item>* Item::Collect_item_fields_or_refs::m_items

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