PostgreSQL Source Code  git master
AggStatePerAggData Struct Reference

#include <nodeAgg.h>

Data Fields

Aggrefaggref
 
int transno
 
Oid finalfn_oid
 
FmgrInfo finalfn
 
int numFinalArgs
 
Listaggdirectargs
 
int16 resulttypeLen
 
bool resulttypeByVal
 
bool shareable
 

Detailed Description

Definition at line 178 of file nodeAgg.h.

Field Documentation

◆ aggdirectargs

List* AggStatePerAggData::aggdirectargs

Definition at line 209 of file nodeAgg.h.

Referenced by ExecInitAgg(), and finalize_aggregate().

◆ aggref

Aggref* AggStatePerAggData::aggref

Definition at line 186 of file nodeAgg.h.

Referenced by AggGetAggref(), ExecInitAgg(), and find_compatible_peragg().

◆ finalfn

FmgrInfo AggStatePerAggData::finalfn

Definition at line 198 of file nodeAgg.h.

Referenced by ExecInitAgg(), and finalize_aggregate().

◆ finalfn_oid

Oid AggStatePerAggData::finalfn_oid

Definition at line 192 of file nodeAgg.h.

Referenced by ExecInitAgg(), and finalize_aggregate().

◆ numFinalArgs

int AggStatePerAggData::numFinalArgs

Definition at line 206 of file nodeAgg.h.

Referenced by ExecInitAgg(), and finalize_aggregate().

◆ resulttypeByVal

bool AggStatePerAggData::resulttypeByVal

Definition at line 216 of file nodeAgg.h.

Referenced by ExecInitAgg(), finalize_aggregate(), and finalize_partialaggregate().

◆ resulttypeLen

int16 AggStatePerAggData::resulttypeLen

Definition at line 215 of file nodeAgg.h.

Referenced by ExecInitAgg(), finalize_aggregate(), and finalize_partialaggregate().

◆ shareable

bool AggStatePerAggData::shareable

Definition at line 222 of file nodeAgg.h.

Referenced by ExecInitAgg(), and find_compatible_peragg().

◆ transno

int AggStatePerAggData::transno

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