PostgreSQL Source Code  git master
AggTransInfo Struct Reference

#include <pathnodes.h>

Data Fields

Listargs
 
Expraggfilter
 
Oid transfn_oid
 
Oid serialfn_oid
 
Oid deserialfn_oid
 
Oid combinefn_oid
 
Oid aggtranstype
 
int32 aggtranstypmod
 
int transtypeLen
 
bool transtypeByVal
 
int32 aggtransspace
 
Datum initValue
 
bool initValueIsNull
 

Detailed Description

Definition at line 2692 of file pathnodes.h.

Field Documentation

◆ aggfilter

Expr* AggTransInfo::aggfilter

Definition at line 2695 of file pathnodes.h.

Referenced by get_agg_clause_costs(), and preprocess_aggref().

◆ aggtransspace

int32 AggTransInfo::aggtransspace

Definition at line 2714 of file pathnodes.h.

Referenced by get_agg_clause_costs(), and preprocess_aggref().

◆ aggtranstype

Oid AggTransInfo::aggtranstype

Definition at line 2710 of file pathnodes.h.

Referenced by find_compatible_trans(), get_agg_clause_costs(), and preprocess_aggref().

◆ aggtranstypmod

int32 AggTransInfo::aggtranstypmod

Definition at line 2711 of file pathnodes.h.

Referenced by get_agg_clause_costs(), and preprocess_aggref().

◆ args

List* AggTransInfo::args

Definition at line 2694 of file pathnodes.h.

Referenced by get_agg_clause_costs(), and preprocess_aggref().

◆ combinefn_oid

Oid AggTransInfo::combinefn_oid

Definition at line 2707 of file pathnodes.h.

Referenced by find_compatible_trans(), get_agg_clause_costs(), and preprocess_aggref().

◆ deserialfn_oid

Oid AggTransInfo::deserialfn_oid

Definition at line 2704 of file pathnodes.h.

Referenced by find_compatible_trans(), get_agg_clause_costs(), and preprocess_aggref().

◆ initValue

Datum AggTransInfo::initValue

Definition at line 2719 of file pathnodes.h.

Referenced by find_compatible_trans(), and preprocess_aggref().

◆ initValueIsNull

bool AggTransInfo::initValueIsNull

Definition at line 2720 of file pathnodes.h.

Referenced by find_compatible_trans(), and preprocess_aggref().

◆ serialfn_oid

Oid AggTransInfo::serialfn_oid

Definition at line 2701 of file pathnodes.h.

Referenced by find_compatible_trans(), get_agg_clause_costs(), and preprocess_aggref().

◆ transfn_oid

Oid AggTransInfo::transfn_oid

Definition at line 2698 of file pathnodes.h.

Referenced by find_compatible_trans(), get_agg_clause_costs(), and preprocess_aggref().

◆ transtypeByVal

bool AggTransInfo::transtypeByVal

Definition at line 2713 of file pathnodes.h.

Referenced by get_agg_clause_costs(), and preprocess_aggref().

◆ transtypeLen

int AggTransInfo::transtypeLen

Definition at line 2712 of file pathnodes.h.

Referenced by preprocess_aggref().


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