PostgreSQL Source Code git master
Loading...
Searching...
No Matches
TableFuncScanState Struct Reference

#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
 

Detailed Description

Definition at line 2014 of file execnodes.h.

Field Documentation

◆ coldefexprs

List* TableFuncScanState::coldefexprs

Definition at line 2020 of file execnodes.h.

◆ colexprs

List* TableFuncScanState::colexprs

Definition at line 2019 of file execnodes.h.

◆ colvalexprs

List* TableFuncScanState::colvalexprs

Definition at line 2021 of file execnodes.h.

◆ docexpr

ExprState* TableFuncScanState::docexpr

Definition at line 2017 of file execnodes.h.

◆ in_functions

FmgrInfo* TableFuncScanState::in_functions

Definition at line 2028 of file execnodes.h.

◆ notnulls

Bitmapset* TableFuncScanState::notnulls

Definition at line 2025 of file execnodes.h.

◆ ns_names

List* TableFuncScanState::ns_names

Definition at line 2023 of file execnodes.h.

◆ ns_uris

List* TableFuncScanState::ns_uris

Definition at line 2024 of file execnodes.h.

◆ opaque

void* TableFuncScanState::opaque

Definition at line 2026 of file execnodes.h.

◆ ordinal

int64 TableFuncScanState::ordinal

Definition at line 2030 of file execnodes.h.

◆ passingvalexprs

List* TableFuncScanState::passingvalexprs

Definition at line 2022 of file execnodes.h.

◆ perTableCxt

MemoryContext TableFuncScanState::perTableCxt

Definition at line 2031 of file execnodes.h.

◆ routine

const struct TableFuncRoutine* TableFuncScanState::routine

Definition at line 2027 of file execnodes.h.

◆ rowexpr

ExprState* TableFuncScanState::rowexpr

Definition at line 2018 of file execnodes.h.

◆ ss

ScanState TableFuncScanState::ss

Definition at line 2016 of file execnodes.h.

Referenced by ExecReScanTableFuncScan(), ExecTableFuncScan(), and TableFuncNext().

◆ tupstore

Tuplestorestate* TableFuncScanState::tupstore

Definition at line 2032 of file execnodes.h.

Referenced by ExecEndTableFuncScan(), ExecReScanTableFuncScan(), and TableFuncNext().

◆ typioparams

Oid* TableFuncScanState::typioparams

Definition at line 2029 of file execnodes.h.


The documentation for this struct was generated from the following file: