PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
WindowStatePerFuncData Struct Reference

Data Fields

WindowFuncExprStatewfuncstate
 
WindowFuncwfunc
 
int numArguments
 
FmgrInfo flinfo
 
Oid winCollation
 
int16 resulttypeLen
 
bool resulttypeByVal
 
bool plain_agg
 
int aggno
 
WindowObject winobj
 

Detailed Description

Definition at line 78 of file nodeWindowAgg.c.

Field Documentation

◆ aggno

int WindowStatePerFuncData::aggno

Definition at line 98 of file nodeWindowAgg.c.

Referenced by ExecInitWindowAgg().

◆ flinfo

FmgrInfo WindowStatePerFuncData::flinfo

Definition at line 86 of file nodeWindowAgg.c.

Referenced by eval_windowfunction(), and ExecInitWindowAgg().

◆ numArguments

int WindowStatePerFuncData::numArguments

◆ plain_agg

bool WindowStatePerFuncData::plain_agg

◆ resulttypeByVal

bool WindowStatePerFuncData::resulttypeByVal

Definition at line 95 of file nodeWindowAgg.c.

Referenced by eval_windowfunction(), and ExecInitWindowAgg().

◆ resulttypeLen

int16 WindowStatePerFuncData::resulttypeLen

Definition at line 94 of file nodeWindowAgg.c.

Referenced by eval_windowfunction(), and ExecInitWindowAgg().

◆ wfunc

WindowFunc* WindowStatePerFuncData::wfunc

Definition at line 82 of file nodeWindowAgg.c.

Referenced by ExecInitWindowAgg().

◆ wfuncstate

WindowFuncExprState* WindowStatePerFuncData::wfuncstate

◆ winCollation

Oid WindowStatePerFuncData::winCollation

◆ winobj

WindowObject WindowStatePerFuncData::winobj

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