|
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 88 of file nodeWindowAgg.c.
| int WindowStatePerFuncData::aggno |
Definition at line 108 of file nodeWindowAgg.c.
Referenced by ExecInitWindowAgg().
| FmgrInfo WindowStatePerFuncData::flinfo |
Definition at line 96 of file nodeWindowAgg.c.
Referenced by eval_windowfunction(), and ExecInitWindowAgg().
| uint8 WindowStatePerFuncData::ignore_nulls |
Definition at line 109 of file nodeWindowAgg.c.
| int WindowStatePerFuncData::numArguments |
Definition at line 94 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), begin_partition(), eval_windowfunction(), ExecInitWindowAgg(), and init_notnull_info().
| bool WindowStatePerFuncData::plain_agg |
Definition at line 107 of file nodeWindowAgg.c.
Referenced by begin_partition(), ExecInitWindowAgg(), ExecWindowAgg(), and prepare_tuplestore().
| bool WindowStatePerFuncData::resulttypeByVal |
Definition at line 105 of file nodeWindowAgg.c.
Referenced by eval_windowfunction(), and ExecInitWindowAgg().
| int16 WindowStatePerFuncData::resulttypeLen |
Definition at line 104 of file nodeWindowAgg.c.
Referenced by eval_windowfunction(), and ExecInitWindowAgg().
| WindowFunc* WindowStatePerFuncData::wfunc |
Definition at line 92 of file nodeWindowAgg.c.
Referenced by ExecInitWindowAgg().
| WindowFuncExprState* WindowStatePerFuncData::wfuncstate |
Definition at line 91 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), ExecInitWindowAgg(), and ExecWindowAgg().
| Oid WindowStatePerFuncData::winCollation |
Definition at line 98 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), eval_windowfunction(), ExecInitWindowAgg(), and finalize_windowaggregate().
| WindowObject WindowStatePerFuncData::winobj |
Definition at line 111 of file nodeWindowAgg.c.
Referenced by begin_partition(), eval_windowfunction(), ExecInitWindowAgg(), prepare_tuplestore(), and release_partition().