|
PostgreSQL Source Code git master
|
#include <execnodes.h>
Data Fields | |
| ScanState | ss |
| ExprState * | docexpr |
| ExprState * | rowexpr |
| List * | colexprs |
| List * | coldefexprs |
| List * | colvalexprs |
| List * | passingvalexprs |
| List * | ns_names |
| List * | ns_uris |
| Bitmapset * | notnulls |
| void * | opaque |
| const struct TableFuncRoutine * | routine |
| FmgrInfo * | in_functions |
| Oid * | typioparams |
| int64 | ordinal |
| MemoryContext | perTableCxt |
| Tuplestorestate * | tupstore |
Definition at line 2027 of file execnodes.h.
| List* TableFuncScanState::coldefexprs |
Definition at line 2033 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncLoadRows().
| List* TableFuncScanState::colexprs |
Definition at line 2032 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncInitialize().
| List* TableFuncScanState::colvalexprs |
Definition at line 2034 of file execnodes.h.
Referenced by ExecInitTableFuncScan().
| ExprState* TableFuncScanState::docexpr |
Definition at line 2030 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncFetchRows().
| FmgrInfo* TableFuncScanState::in_functions |
Definition at line 2041 of file execnodes.h.
Referenced by ExecInitTableFuncScan().
| Bitmapset* TableFuncScanState::notnulls |
Definition at line 2038 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncLoadRows().
| List* TableFuncScanState::ns_names |
Definition at line 2036 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncInitialize().
| List* TableFuncScanState::ns_uris |
Definition at line 2037 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncInitialize().
| void* TableFuncScanState::opaque |
Definition at line 2039 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncFetchRows().
| int64 TableFuncScanState::ordinal |
Definition at line 2043 of file execnodes.h.
Referenced by tfuncFetchRows(), and tfuncLoadRows().
| List* TableFuncScanState::passingvalexprs |
Definition at line 2035 of file execnodes.h.
Referenced by ExecInitTableFuncScan().
| MemoryContext TableFuncScanState::perTableCxt |
Definition at line 2044 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncFetchRows().
| const struct TableFuncRoutine* TableFuncScanState::routine |
Definition at line 2040 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), tfuncFetchRows(), tfuncInitialize(), and tfuncLoadRows().
| ExprState* TableFuncScanState::rowexpr |
Definition at line 2031 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncInitialize().
| ScanState TableFuncScanState::ss |
Definition at line 2029 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), ExecReScanTableFuncScan(), ExecTableFuncScan(), TableFuncNext(), tfuncFetchRows(), tfuncInitialize(), and tfuncLoadRows().
| Tuplestorestate* TableFuncScanState::tupstore |
Definition at line 2045 of file execnodes.h.
Referenced by ExecEndTableFuncScan(), ExecReScanTableFuncScan(), show_table_func_scan_info(), TableFuncNext(), tfuncFetchRows(), and tfuncLoadRows().
| Oid* TableFuncScanState::typioparams |
Definition at line 2042 of file execnodes.h.
Referenced by ExecInitTableFuncScan().