|
PostgreSQL Source Code git master
|
Data Fields | |
| Oid | transfn_oid |
| Oid | invtransfn_oid |
| Oid | finalfn_oid |
| FmgrInfo | transfn |
| FmgrInfo | invtransfn |
| FmgrInfo | finalfn |
| int | numFinalArgs |
| Datum | initValue |
| bool | initValueIsNull |
| Datum | resultValue |
| bool | resultValueIsNull |
| int16 | inputtypeLen |
| int16 | resulttypeLen |
| int16 | transtypeLen |
| bool | inputtypeByVal |
| bool | resulttypeByVal |
| bool | transtypeByVal |
| int | wfuncno |
| MemoryContext | aggcontext |
| Datum | transValue |
| bool | transValueIsNull |
| int64 | transValueCount |
| bool | restart |
Definition at line 117 of file nodeWindowAgg.c.
| MemoryContext WindowStatePerAggData::aggcontext |
Definition at line 161 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), eval_windowaggregates(), ExecEndWindowAgg(), finalize_windowaggregate(), initialize_peragg(), initialize_windowaggregate(), and release_partition().
| FmgrInfo WindowStatePerAggData::finalfn |
Definition at line 131 of file nodeWindowAgg.c.
Referenced by finalize_windowaggregate(), and initialize_peragg().
| Oid WindowStatePerAggData::finalfn_oid |
Definition at line 122 of file nodeWindowAgg.c.
Referenced by finalize_windowaggregate(), and initialize_peragg().
| Datum WindowStatePerAggData::initValue |
Definition at line 138 of file nodeWindowAgg.c.
Referenced by initialize_peragg(), and initialize_windowaggregate().
| bool WindowStatePerAggData::initValueIsNull |
Definition at line 139 of file nodeWindowAgg.c.
Referenced by initialize_peragg(), and initialize_windowaggregate().
| bool WindowStatePerAggData::inputtypeByVal |
Definition at line 154 of file nodeWindowAgg.c.
| int16 WindowStatePerAggData::inputtypeLen |
Definition at line 151 of file nodeWindowAgg.c.
| FmgrInfo WindowStatePerAggData::invtransfn |
Definition at line 130 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate_base(), and initialize_peragg().
| Oid WindowStatePerAggData::invtransfn_oid |
Definition at line 121 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), eval_windowaggregates(), and initialize_peragg().
| int WindowStatePerAggData::numFinalArgs |
Definition at line 133 of file nodeWindowAgg.c.
Referenced by finalize_windowaggregate(), and initialize_peragg().
| bool WindowStatePerAggData::restart |
Definition at line 170 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates().
| bool WindowStatePerAggData::resulttypeByVal |
Definition at line 155 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates(), and initialize_peragg().
| int16 WindowStatePerAggData::resulttypeLen |
Definition at line 152 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates(), finalize_windowaggregate(), and initialize_peragg().
| Datum WindowStatePerAggData::resultValue |
Definition at line 144 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates(), and initialize_windowaggregate().
| bool WindowStatePerAggData::resultValueIsNull |
Definition at line 145 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates(), and initialize_windowaggregate().
| FmgrInfo WindowStatePerAggData::transfn |
Definition at line 129 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), and initialize_peragg().
| Oid WindowStatePerAggData::transfn_oid |
Definition at line 120 of file nodeWindowAgg.c.
Referenced by initialize_peragg().
| bool WindowStatePerAggData::transtypeByVal |
Definition at line 156 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), initialize_peragg(), and initialize_windowaggregate().
| int16 WindowStatePerAggData::transtypeLen |
Definition at line 153 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), finalize_windowaggregate(), initialize_peragg(), and initialize_windowaggregate().
| Datum WindowStatePerAggData::transValue |
Definition at line 164 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), finalize_windowaggregate(), and initialize_windowaggregate().
| int64 WindowStatePerAggData::transValueCount |
Definition at line 167 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), and initialize_windowaggregate().
| bool WindowStatePerAggData::transValueIsNull |
Definition at line 165 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), finalize_windowaggregate(), and initialize_windowaggregate().
| int WindowStatePerAggData::wfuncno |
Definition at line 158 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate_base(), eval_windowaggregates(), and ExecInitWindowAgg().