PostgreSQL Source Code  git master
TableFunc Struct Reference

#include <primnodes.h>

Public Member Functions

List *ns_uris pg_node_attr (query_jumble_ignore)
 
List *ns_names pg_node_attr (query_jumble_ignore)
 
List *colnames pg_node_attr (query_jumble_ignore)
 
List *coltypes pg_node_attr (query_jumble_ignore)
 
List *coltypmods pg_node_attr (query_jumble_ignore)
 
List *colcollations pg_node_attr (query_jumble_ignore)
 
List *coldefexprs pg_node_attr (query_jumble_ignore)
 
Bitmapset *notnulls pg_node_attr (query_jumble_ignore)
 
int ordinalitycol pg_node_attr (query_jumble_ignore)
 

Data Fields

NodeTag type
 
Nodedocexpr
 
Noderowexpr
 
Listcolexprs
 
int location
 

Detailed Description

Definition at line 103 of file primnodes.h.

Member Function Documentation

◆ pg_node_attr() [1/9]

List* ns_uris TableFunc::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [2/9]

List* ns_names TableFunc::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [3/9]

List* colnames TableFunc::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [4/9]

List* coltypes TableFunc::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [5/9]

List* coltypmods TableFunc::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [6/9]

List* colcollations TableFunc::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [7/9]

List* coldefexprs TableFunc::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [8/9]

Bitmapset* notnulls TableFunc::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [9/9]

int ordinalitycol TableFunc::pg_node_attr ( query_jumble_ignore  )

Field Documentation

◆ colexprs

◆ docexpr

◆ location

int TableFunc::location

Definition at line 131 of file primnodes.h.

Referenced by transformRangeTableFunc().

◆ rowexpr

◆ type

NodeTag TableFunc::type

Definition at line 105 of file primnodes.h.


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