PostgreSQL Source Code: AggStatePerTransData Struct Reference (original) (raw)

#include <[nodeAgg.h](nodeAgg%5F8h%5Fsource.html)>

Data Fields
Aggref * aggref
bool aggshared
bool aggsortrequired
int numInputs
int numTransInputs
Oid transfn_oid
Oid serialfn_oid
Oid deserialfn_oid
Oid aggtranstype
FmgrInfo transfn
FmgrInfo serialfn
FmgrInfo deserialfn
Oid aggCollation
int numSortCols
int numDistinctCols
AttrNumber * sortColIdx
Oid * sortOperators
Oid * sortCollations
bool * sortNullsFirst
FmgrInfo equalfnOne
ExprState * equalfnMulti
Datum initValue
bool initValueIsNull
int16 inputtypeLen
int16 transtypeLen
bool inputtypeByVal
bool transtypeByVal
TupleTableSlot * sortslot
TupleTableSlot * uniqslot
TupleDesc sortdesc
Datum lastdatum
bool lastisnull
bool haslast
Tuplesortstate ** sortstates
FunctionCallInfo transfn_fcinfo
FunctionCallInfo serialfn_fcinfo
FunctionCallInfo deserialfn_fcinfo

Definition at line 30 of file nodeAgg.h.

aggCollation

Oid AggStatePerTransData::aggCollation

aggref

Aggref* AggStatePerTransData::aggref

aggshared

bool AggStatePerTransData::aggshared

aggsortrequired

bool AggStatePerTransData::aggsortrequired

aggtranstype

Oid AggStatePerTransData::aggtranstype

deserialfn

FmgrInfo AggStatePerTransData::deserialfn

deserialfn_fcinfo

deserialfn_oid

Oid AggStatePerTransData::deserialfn_oid

equalfnMulti

ExprState* AggStatePerTransData::equalfnMulti

equalfnOne

FmgrInfo AggStatePerTransData::equalfnOne

haslast

bool AggStatePerTransData::haslast

initValue

Datum AggStatePerTransData::initValue

initValueIsNull

bool AggStatePerTransData::initValueIsNull

inputtypeByVal

bool AggStatePerTransData::inputtypeByVal

inputtypeLen

int16 AggStatePerTransData::inputtypeLen

lastdatum

Datum AggStatePerTransData::lastdatum

lastisnull

bool AggStatePerTransData::lastisnull

numDistinctCols

int AggStatePerTransData::numDistinctCols

numInputs

int AggStatePerTransData::numInputs

numSortCols

int AggStatePerTransData::numSortCols

numTransInputs

int AggStatePerTransData::numTransInputs

serialfn

serialfn_fcinfo

serialfn_oid

Oid AggStatePerTransData::serialfn_oid

sortColIdx

sortCollations

Oid* AggStatePerTransData::sortCollations

sortdesc

sortNullsFirst

bool* AggStatePerTransData::sortNullsFirst

sortOperators

Oid* AggStatePerTransData::sortOperators

sortslot

sortstates

transfn

transfn_fcinfo

transfn_oid

Oid AggStatePerTransData::transfn_oid

transtypeByVal

bool AggStatePerTransData::transtypeByVal

transtypeLen

int16 AggStatePerTransData::transtypeLen

uniqslot


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