PostgreSQL Source Code  git master
WindowAgg Struct Reference

#include <plannodes.h>

Data Fields

Plan plan
 
Index winref
 
int partNumCols
 
AttrNumberpartColIdx
 
OidpartOperators
 
OidpartCollations
 
int ordNumCols
 
AttrNumberordColIdx
 
OidordOperators
 
OidordCollations
 
int frameOptions
 
NodestartOffset
 
NodeendOffset
 
Oid startInRangeFunc
 
Oid endInRangeFunc
 
Oid inRangeColl
 
bool inRangeAsc
 
bool inRangeNullsFirst
 

Detailed Description

Definition at line 822 of file plannodes.h.

Field Documentation

◆ endInRangeFunc

Oid WindowAgg::endInRangeFunc

Definition at line 839 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ endOffset

Node* WindowAgg::endOffset

Definition at line 836 of file plannodes.h.

Referenced by ExecInitWindowAgg(), make_windowagg(), and set_plan_refs().

◆ frameOptions

int WindowAgg::frameOptions

Definition at line 834 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ inRangeAsc

bool WindowAgg::inRangeAsc

Definition at line 841 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ inRangeColl

Oid WindowAgg::inRangeColl

Definition at line 840 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ inRangeNullsFirst

bool WindowAgg::inRangeNullsFirst

Definition at line 842 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ ordColIdx

AttrNumber* WindowAgg::ordColIdx

◆ ordCollations

Oid* WindowAgg::ordCollations

Definition at line 833 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ ordNumCols

◆ ordOperators

Oid* WindowAgg::ordOperators

Definition at line 832 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ partColIdx

AttrNumber* WindowAgg::partColIdx

Definition at line 827 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ partCollations

Oid* WindowAgg::partCollations

Definition at line 829 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ partNumCols

int WindowAgg::partNumCols

Definition at line 826 of file plannodes.h.

Referenced by ExecInitWindowAgg(), make_windowagg(), and spool_tuples().

◆ partOperators

Oid* WindowAgg::partOperators

Definition at line 828 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ plan

Plan WindowAgg::plan

Definition at line 824 of file plannodes.h.

Referenced by create_windowagg_plan(), ExecInitWindowAgg(), and make_windowagg().

◆ startInRangeFunc

Oid WindowAgg::startInRangeFunc

Definition at line 838 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().

◆ startOffset

Node* WindowAgg::startOffset

Definition at line 835 of file plannodes.h.

Referenced by ExecInitWindowAgg(), make_windowagg(), and set_plan_refs().

◆ winref

Index WindowAgg::winref

Definition at line 825 of file plannodes.h.

Referenced by ExecInitWindowAgg(), and make_windowagg().


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