PostgreSQL Source Code  git master
Aggref Struct Reference

#include <primnodes.h>

Public Member Functions

Oid aggtype pg_node_attr (query_jumble_ignore)
 
Oid aggcollid pg_node_attr (query_jumble_ignore)
 
Oid inputcollid pg_node_attr (query_jumble_ignore)
 
Oid aggtranstype pg_node_attr (equal_ignore, query_jumble_ignore)
 
List *aggargtypes pg_node_attr (query_jumble_ignore)
 
bool aggstar pg_node_attr (query_jumble_ignore)
 
bool aggvariadic pg_node_attr (query_jumble_ignore)
 
char aggkind pg_node_attr (query_jumble_ignore)
 
bool aggpresorted pg_node_attr (equal_ignore, query_jumble_ignore)
 
Index agglevelsup pg_node_attr (query_jumble_ignore)
 
AggSplit aggsplit pg_node_attr (query_jumble_ignore)
 
int aggno pg_node_attr (query_jumble_ignore)
 
int aggtransno pg_node_attr (query_jumble_ignore)
 

Data Fields

Expr xpr
 
Oid aggfnoid
 
Listaggdirectargs
 
Listargs
 
Listaggorder
 
Listaggdistinct
 
Expraggfilter
 
int location
 

Detailed Description

Definition at line 414 of file primnodes.h.

Member Function Documentation

◆ pg_node_attr() [1/13]

Oid aggtranstype Aggref::pg_node_attr ( equal_ignore  ,
query_jumble_ignore   
)

◆ pg_node_attr() [2/13]

bool aggpresorted Aggref::pg_node_attr ( equal_ignore  ,
query_jumble_ignore   
)

◆ pg_node_attr() [3/13]

Oid aggtype Aggref::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [4/13]

Oid aggcollid Aggref::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [5/13]

Oid inputcollid Aggref::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [6/13]

List* aggargtypes Aggref::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [7/13]

bool aggstar Aggref::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [8/13]

bool aggvariadic Aggref::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [9/13]

char aggkind Aggref::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [10/13]

Index agglevelsup Aggref::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [11/13]

AggSplit aggsplit Aggref::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [12/13]

int aggno Aggref::pg_node_attr ( query_jumble_ignore  )

◆ pg_node_attr() [13/13]

int aggtransno Aggref::pg_node_attr ( query_jumble_ignore  )

Field Documentation

◆ aggdirectargs

◆ aggdistinct

◆ aggfilter

◆ aggfnoid

◆ aggorder

◆ args

◆ location

int Aggref::location

◆ xpr

Expr Aggref::xpr

Definition at line 416 of file primnodes.h.


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