![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Iterator over the fields of a merged derived table or view. More...
#include <table.h>
Public Member Functions | |
| Field_iterator_view () | |
| void | set (Table_ref *table) override | 
| void | next () override | 
| bool | end_of_fields () override | 
| const char * | name () override | 
| Item_ident * | create_item (THD *thd) override | 
| Item ** | item_ptr () | 
| Field * | field () override | 
| Item * | item () | 
| Field_translator * | field_translator () | 
  Public Member Functions inherited from Field_iterator | |
| virtual | ~Field_iterator ()=default | 
Private Attributes | |
| Field_translator * | ptr | 
| Field_translator * | array_end | 
| Table_ref * | view | 
Iterator over the fields of a merged derived table or view.
      
  | 
  inline | 
      
  | 
  overridevirtual | 
Implements Field_iterator.
      
  | 
  inlineoverridevirtual | 
Implements Field_iterator.
      
  | 
  inlineoverridevirtual | 
Implements Field_iterator.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  overridevirtual | 
Implements Field_iterator.
      
  | 
  inlineoverridevirtual | 
Implements Field_iterator.
      
  | 
  overridevirtual | 
Implements Field_iterator.
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |