![]() |
MySQL 8.0.43
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 * | 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 |
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 |