PostgreSQL Source Code git master
Loading...
Searching...
No Matches
OSAPerQueryState Struct Reference

Data Fields

Aggref * aggref
 
MemoryContext qcontext
 
ExprContext * econtext
 
bool rescan_needed
 
TupleDesc tupdesc
 
TupleTableSlot * tupslot
 
int numSortCols
 
AttrNumber * sortColIdx
 
Oid * sortOperators
 
Oid * eqOperators
 
Oid * sortCollations
 
bool * sortNullsFirsts
 
ExprState * compareTuple
 
Oid sortColType
 
int16 typLen
 
bool typByVal
 
char typAlign
 
Oid sortOperator
 
Oid eqOperator
 
Oid sortCollation
 
bool sortNullsFirst
 
FmgrInfo equalfn
 

Detailed Description

Definition at line 49 of file orderedsetaggs.c.

Field Documentation

◆ aggref

Aggref* OSAPerQueryState::aggref

Definition at line 52 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ compareTuple

ExprState* OSAPerQueryState::compareTuple

Definition at line 74 of file orderedsetaggs.c.

◆ econtext

ExprContext* OSAPerQueryState::econtext

Definition at line 56 of file orderedsetaggs.c.

◆ eqOperator

Oid OSAPerQueryState::eqOperator

Definition at line 85 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ eqOperators

Oid* OSAPerQueryState::eqOperators

Definition at line 70 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ equalfn

FmgrInfo OSAPerQueryState::equalfn

Definition at line 89 of file orderedsetaggs.c.

◆ numSortCols

int OSAPerQueryState::numSortCols

Definition at line 67 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ qcontext

MemoryContext OSAPerQueryState::qcontext

Definition at line 54 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ rescan_needed

bool OSAPerQueryState::rescan_needed

Definition at line 58 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ sortColIdx

AttrNumber* OSAPerQueryState::sortColIdx

Definition at line 68 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ sortCollation

Oid OSAPerQueryState::sortCollation

Definition at line 86 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ sortCollations

Oid* OSAPerQueryState::sortCollations

Definition at line 71 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ sortColType

Oid OSAPerQueryState::sortColType

Definition at line 79 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ sortNullsFirst

bool OSAPerQueryState::sortNullsFirst

Definition at line 87 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ sortNullsFirsts

bool* OSAPerQueryState::sortNullsFirsts

Definition at line 72 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ sortOperator

Oid OSAPerQueryState::sortOperator

Definition at line 84 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ sortOperators

Oid* OSAPerQueryState::sortOperators

Definition at line 69 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ tupdesc

TupleDesc OSAPerQueryState::tupdesc

Definition at line 63 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ tupslot

TupleTableSlot* OSAPerQueryState::tupslot

Definition at line 65 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ typAlign

char OSAPerQueryState::typAlign

Definition at line 82 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ typByVal

bool OSAPerQueryState::typByVal

Definition at line 81 of file orderedsetaggs.c.

Referenced by ordered_set_startup().

◆ typLen

int16 OSAPerQueryState::typLen

Definition at line 80 of file orderedsetaggs.c.

Referenced by ordered_set_startup().


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