MySQL 9.1.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 |