PostgreSQL Source Code  git master
SetOpState Struct Reference

#include <execnodes.h>

Data Fields

PlanState ps
 
ExprStateeqfunction
 
Oideqfuncoids
 
FmgrInfohashfunctions
 
bool setop_done
 
long numOutput
 
SetOpStatePerGroup pergroup
 
HeapTuple grp_firstTuple
 
TupleHashTable hashtable
 
MemoryContext tableContext
 
bool table_filled
 
TupleHashIterator hashiter
 

Detailed Description

Definition at line 2775 of file execnodes.h.

Field Documentation

◆ eqfuncoids

Oid* SetOpState::eqfuncoids

Definition at line 2779 of file execnodes.h.

Referenced by build_hash_table(), and ExecInitSetOp().

◆ eqfunction

ExprState* SetOpState::eqfunction

Definition at line 2778 of file execnodes.h.

Referenced by ExecInitSetOp(), and setop_retrieve_direct().

◆ grp_firstTuple

HeapTuple SetOpState::grp_firstTuple

Definition at line 2785 of file execnodes.h.

Referenced by ExecInitSetOp(), ExecReScanSetOp(), and setop_retrieve_direct().

◆ hashfunctions

FmgrInfo* SetOpState::hashfunctions

Definition at line 2780 of file execnodes.h.

Referenced by build_hash_table(), and ExecInitSetOp().

◆ hashiter

TupleHashIterator SetOpState::hashiter

Definition at line 2790 of file execnodes.h.

Referenced by ExecReScanSetOp(), setop_fill_hash_table(), and setop_retrieve_hash_table().

◆ hashtable

◆ numOutput

long SetOpState::numOutput

◆ pergroup

SetOpStatePerGroup SetOpState::pergroup

Definition at line 2784 of file execnodes.h.

Referenced by ExecInitSetOp(), and setop_retrieve_direct().

◆ ps

◆ setop_done

bool SetOpState::setop_done

◆ table_filled

bool SetOpState::table_filled

Definition at line 2789 of file execnodes.h.

Referenced by ExecInitSetOp(), ExecReScanSetOp(), ExecSetOp(), and setop_fill_hash_table().

◆ tableContext

MemoryContext SetOpState::tableContext

Definition at line 2788 of file execnodes.h.

Referenced by build_hash_table(), ExecEndSetOp(), ExecInitSetOp(), and ExecReScanSetOp().


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