PostgreSQL Source Code
git master
|
#include <plannodes.h>
Data Fields | |
Plan | plan |
Index | winref |
int | partNumCols |
AttrNumber * | partColIdx |
Oid * | partOperators |
Oid * | partCollations |
int | ordNumCols |
AttrNumber * | ordColIdx |
Oid * | ordOperators |
Oid * | ordCollations |
int | frameOptions |
Node * | startOffset |
Node * | endOffset |
List * | runCondition |
List * | runConditionOrig |
Oid | startInRangeFunc |
Oid | endInRangeFunc |
Oid | inRangeColl |
bool | inRangeAsc |
bool | inRangeNullsFirst |
bool | topWindow |
Definition at line 915 of file plannodes.h.
Oid WindowAgg::endInRangeFunc |
Definition at line 934 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
Node* WindowAgg::endOffset |
Definition at line 929 of file plannodes.h.
Referenced by ExecInitWindowAgg(), make_windowagg(), and set_plan_refs().
int WindowAgg::frameOptions |
Definition at line 927 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
bool WindowAgg::inRangeAsc |
Definition at line 936 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
Oid WindowAgg::inRangeColl |
Definition at line 935 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
bool WindowAgg::inRangeNullsFirst |
Definition at line 937 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
AttrNumber* WindowAgg::ordColIdx |
Definition at line 924 of file plannodes.h.
Referenced by ExecInitWindowAgg(), make_windowagg(), update_frameheadpos(), and update_frametailpos().
Oid* WindowAgg::ordCollations |
Definition at line 926 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
int WindowAgg::ordNumCols |
Definition at line 923 of file plannodes.h.
Referenced by _copyWindowAgg(), _outWindowAgg(), are_peers(), begin_partition(), ExecInitWindowAgg(), make_windowagg(), row_is_in_frame(), update_frameheadpos(), update_frametailpos(), update_grouptailpos(), and WinRowsArePeers().
Oid* WindowAgg::ordOperators |
Definition at line 925 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
AttrNumber* WindowAgg::partColIdx |
Definition at line 920 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
Oid* WindowAgg::partCollations |
Definition at line 922 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
int WindowAgg::partNumCols |
Definition at line 919 of file plannodes.h.
Referenced by _copyWindowAgg(), _outWindowAgg(), ExecInitWindowAgg(), make_windowagg(), and spool_tuples().
Oid* WindowAgg::partOperators |
Definition at line 921 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
Plan WindowAgg::plan |
Definition at line 917 of file plannodes.h.
Referenced by create_windowagg_plan(), ExecInitWindowAgg(), and make_windowagg().
List* WindowAgg::runCondition |
Definition at line 930 of file plannodes.h.
Referenced by ExecInitWindowAgg(), make_windowagg(), and set_plan_refs().
List* WindowAgg::runConditionOrig |
Definition at line 931 of file plannodes.h.
Referenced by make_windowagg(), and set_plan_refs().
Oid WindowAgg::startInRangeFunc |
Definition at line 933 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
Node* WindowAgg::startOffset |
Definition at line 928 of file plannodes.h.
Referenced by ExecInitWindowAgg(), make_windowagg(), and set_plan_refs().
bool WindowAgg::topWindow |
Definition at line 938 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().
Index WindowAgg::winref |
Definition at line 918 of file plannodes.h.
Referenced by ExecInitWindowAgg(), and make_windowagg().