Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

AggStatePerAggData Struct Reference

Data Fields

AggrefExprStateaggrefstate
Aggrefaggref
int numArguments
int numInputs
Oid transfn_oid
Oid finalfn_oid
FmgrInfo transfn
FmgrInfo finalfn
Oid aggCollation
int numSortCols
int numDistinctCols
AttrNumbersortColIdx
OidsortOperators
OidsortCollations
boolsortNullsFirst
FmgrInfoequalfns
Datum initValue
bool initValueIsNull
int16 inputtypeLen
int16 resulttypeLen
int16 transtypeLen
bool inputtypeByVal
bool resulttypeByVal
bool transtypeByVal
TupleDesc evaldesc
ProjectionInfoevalproj
TupleTableSlotevalslot
TupleTableSlotuniqslot
Tuplesortstatesortstate

Detailed Description

Definition at line 106 of file nodeAgg.c.


Field Documentation

Definition at line 136 of file nodeAgg.c.

Referenced by advance_transition_function(), and finalize_aggregate().

Definition at line 115 of file nodeAgg.c.

Definition at line 114 of file nodeAgg.c.

Definition at line 156 of file nodeAgg.c.

Referenced by process_ordered_aggregate_multi(), and process_ordered_aggregate_single().

Definition at line 184 of file nodeAgg.c.

Referenced by initialize_aggregates().

Definition at line 185 of file nodeAgg.c.

Referenced by advance_aggregates().

Definition at line 191 of file nodeAgg.c.

Referenced by process_ordered_aggregate_multi().

Definition at line 133 of file nodeAgg.c.

Referenced by finalize_aggregate().

Definition at line 125 of file nodeAgg.c.

Referenced by finalize_aggregate().

Definition at line 161 of file nodeAgg.c.

Referenced by initialize_aggregates().

Definition at line 162 of file nodeAgg.c.

Referenced by initialize_aggregates().

Definition at line 174 of file nodeAgg.c.

Referenced by process_ordered_aggregate_single().

Definition at line 171 of file nodeAgg.c.

Definition at line 143 of file nodeAgg.c.

Referenced by process_ordered_aggregate_multi(), and process_ordered_aggregate_single().

Definition at line 121 of file nodeAgg.c.

Referenced by advance_aggregates(), agg_retrieve_direct(), and initialize_aggregates().

Definition at line 174 of file nodeAgg.c.

Referenced by finalize_aggregate().

Definition at line 171 of file nodeAgg.c.

Referenced by finalize_aggregate().

Definition at line 146 of file nodeAgg.c.

Referenced by initialize_aggregates(), and process_ordered_aggregate_multi().

Definition at line 148 of file nodeAgg.c.

Referenced by initialize_aggregates().

Definition at line 149 of file nodeAgg.c.

Referenced by initialize_aggregates().

Definition at line 147 of file nodeAgg.c.

Referenced by initialize_aggregates().

Definition at line 132 of file nodeAgg.c.

Referenced by advance_aggregates(), and advance_transition_function().

Definition at line 124 of file nodeAgg.c.

Definition at line 174 of file nodeAgg.c.

Referenced by advance_transition_function(), and initialize_aggregates().

Definition at line 171 of file nodeAgg.c.

Referenced by advance_transition_function(), and initialize_aggregates().

Definition at line 192 of file nodeAgg.c.

Referenced by process_ordered_aggregate_multi().


The documentation for this struct was generated from the following file: