PostgreSQL Source Code
git master
|
#include <execnodes.h>
Data Fields | |
ScanState | ss |
ExprState * | docexpr |
ExprState * | rowexpr |
List * | colexprs |
List * | coldefexprs |
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 1872 of file execnodes.h.
List* TableFuncScanState::coldefexprs |
Definition at line 1878 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncLoadRows().
List* TableFuncScanState::colexprs |
Definition at line 1877 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncInitialize().
ExprState* TableFuncScanState::docexpr |
Definition at line 1875 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncFetchRows().
FmgrInfo* TableFuncScanState::in_functions |
Definition at line 1884 of file execnodes.h.
Referenced by ExecInitTableFuncScan().
Bitmapset* TableFuncScanState::notnulls |
Definition at line 1881 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncLoadRows().
List* TableFuncScanState::ns_names |
Definition at line 1879 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncInitialize().
List* TableFuncScanState::ns_uris |
Definition at line 1880 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncInitialize().
void* TableFuncScanState::opaque |
Definition at line 1882 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncFetchRows().
int64 TableFuncScanState::ordinal |
Definition at line 1886 of file execnodes.h.
Referenced by tfuncFetchRows(), and tfuncLoadRows().
MemoryContext TableFuncScanState::perTableCxt |
Definition at line 1887 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncFetchRows().
const struct TableFuncRoutine* TableFuncScanState::routine |
Definition at line 1883 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), tfuncFetchRows(), tfuncInitialize(), and tfuncLoadRows().
ExprState* TableFuncScanState::rowexpr |
Definition at line 1876 of file execnodes.h.
Referenced by ExecInitTableFuncScan(), and tfuncInitialize().
ScanState TableFuncScanState::ss |
Definition at line 1874 of file execnodes.h.
Referenced by ExecEndTableFuncScan(), ExecInitTableFuncScan(), ExecReScanTableFuncScan(), ExecTableFuncScan(), TableFuncNext(), tfuncFetchRows(), tfuncInitialize(), and tfuncLoadRows().
Tuplestorestate* TableFuncScanState::tupstore |
Definition at line 1888 of file execnodes.h.
Referenced by ExecEndTableFuncScan(), ExecReScanTableFuncScan(), TableFuncNext(), tfuncFetchRows(), and tfuncLoadRows().
Oid* TableFuncScanState::typioparams |
Definition at line 1885 of file execnodes.h.
Referenced by ExecInitTableFuncScan().