PostgreSQL Source Code git master
|
Data Fields | |
WindowFuncExprState * | wfuncstate |
WindowFunc * | wfunc |
int | numArguments |
FmgrInfo | flinfo |
Oid | winCollation |
int16 | resulttypeLen |
bool | resulttypeByVal |
bool | plain_agg |
int | aggno |
uint8 | ignore_nulls |
WindowObject | winobj |
Definition at line 86 of file nodeWindowAgg.c.
int WindowStatePerFuncData::aggno |
Definition at line 106 of file nodeWindowAgg.c.
Referenced by ExecInitWindowAgg().
FmgrInfo WindowStatePerFuncData::flinfo |
Definition at line 94 of file nodeWindowAgg.c.
Referenced by eval_windowfunction(), and ExecInitWindowAgg().
uint8 WindowStatePerFuncData::ignore_nulls |
Definition at line 107 of file nodeWindowAgg.c.
int WindowStatePerFuncData::numArguments |
Definition at line 92 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), eval_windowfunction(), and ExecInitWindowAgg().
bool WindowStatePerFuncData::plain_agg |
Definition at line 105 of file nodeWindowAgg.c.
Referenced by begin_partition(), ExecInitWindowAgg(), ExecWindowAgg(), and prepare_tuplestore().
bool WindowStatePerFuncData::resulttypeByVal |
Definition at line 103 of file nodeWindowAgg.c.
Referenced by eval_windowfunction(), and ExecInitWindowAgg().
int16 WindowStatePerFuncData::resulttypeLen |
Definition at line 102 of file nodeWindowAgg.c.
Referenced by eval_windowfunction(), and ExecInitWindowAgg().
WindowFunc* WindowStatePerFuncData::wfunc |
Definition at line 90 of file nodeWindowAgg.c.
Referenced by ExecInitWindowAgg().
WindowFuncExprState* WindowStatePerFuncData::wfuncstate |
Definition at line 89 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), ExecInitWindowAgg(), and ExecWindowAgg().
Oid WindowStatePerFuncData::winCollation |
Definition at line 96 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), eval_windowfunction(), ExecInitWindowAgg(), and finalize_windowaggregate().
WindowObject WindowStatePerFuncData::winobj |
Definition at line 109 of file nodeWindowAgg.c.
Referenced by begin_partition(), eval_windowfunction(), ExecInitWindowAgg(), prepare_tuplestore(), and release_partition().