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 106 of file nodeWindowAgg.c.
MemoryContext WindowStatePerAggData::aggcontext |
Definition at line 150 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 120 of file nodeWindowAgg.c.
Referenced by finalize_windowaggregate(), and initialize_peragg().
Oid WindowStatePerAggData::finalfn_oid |
Definition at line 111 of file nodeWindowAgg.c.
Referenced by finalize_windowaggregate(), and initialize_peragg().
Datum WindowStatePerAggData::initValue |
Definition at line 127 of file nodeWindowAgg.c.
Referenced by initialize_peragg(), and initialize_windowaggregate().
bool WindowStatePerAggData::initValueIsNull |
Definition at line 128 of file nodeWindowAgg.c.
Referenced by initialize_peragg(), and initialize_windowaggregate().
bool WindowStatePerAggData::inputtypeByVal |
Definition at line 143 of file nodeWindowAgg.c.
int16 WindowStatePerAggData::inputtypeLen |
Definition at line 140 of file nodeWindowAgg.c.
FmgrInfo WindowStatePerAggData::invtransfn |
Definition at line 119 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate_base(), and initialize_peragg().
Oid WindowStatePerAggData::invtransfn_oid |
Definition at line 110 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), eval_windowaggregates(), and initialize_peragg().
int WindowStatePerAggData::numFinalArgs |
Definition at line 122 of file nodeWindowAgg.c.
Referenced by finalize_windowaggregate(), and initialize_peragg().
bool WindowStatePerAggData::restart |
Definition at line 159 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates().
bool WindowStatePerAggData::resulttypeByVal |
Definition at line 144 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates(), and initialize_peragg().
int16 WindowStatePerAggData::resulttypeLen |
Definition at line 141 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates(), finalize_windowaggregate(), and initialize_peragg().
Datum WindowStatePerAggData::resultValue |
Definition at line 133 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates(), and initialize_windowaggregate().
bool WindowStatePerAggData::resultValueIsNull |
Definition at line 134 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates(), and initialize_windowaggregate().
FmgrInfo WindowStatePerAggData::transfn |
Definition at line 118 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), and initialize_peragg().
Oid WindowStatePerAggData::transfn_oid |
Definition at line 109 of file nodeWindowAgg.c.
Referenced by initialize_peragg().
bool WindowStatePerAggData::transtypeByVal |
Definition at line 145 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), initialize_peragg(), and initialize_windowaggregate().
int16 WindowStatePerAggData::transtypeLen |
Definition at line 142 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), finalize_windowaggregate(), initialize_peragg(), and initialize_windowaggregate().
Datum WindowStatePerAggData::transValue |
Definition at line 153 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), finalize_windowaggregate(), and initialize_windowaggregate().
int64 WindowStatePerAggData::transValueCount |
Definition at line 156 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), and initialize_windowaggregate().
bool WindowStatePerAggData::transValueIsNull |
Definition at line 154 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate(), advance_windowaggregate_base(), finalize_windowaggregate(), and initialize_windowaggregate().
int WindowStatePerAggData::wfuncno |
Definition at line 147 of file nodeWindowAgg.c.
Referenced by advance_windowaggregate_base(), eval_windowaggregates(), and ExecInitWindowAgg().