PostgreSQL Source Code  git master
LimitState Struct Reference

#include <execnodes.h>

Data Fields

PlanState ps
 
ExprStatelimitOffset
 
ExprStatelimitCount
 
LimitOption limitOption
 
int64 offset
 
int64 count
 
bool noCount
 
LimitStateCond lstate
 
int64 position
 
TupleTableSlotsubSlot
 
ExprStateeqfunction
 
TupleTableSlotlast_slot
 

Detailed Description

Definition at line 2757 of file execnodes.h.

Field Documentation

◆ count

int64 LimitState::count

Definition at line 2764 of file execnodes.h.

Referenced by compute_tuples_needed(), ExecLimit(), and recompute_limits().

◆ eqfunction

ExprState* LimitState::eqfunction

Definition at line 2769 of file execnodes.h.

Referenced by ExecInitLimit(), and ExecLimit().

◆ last_slot

TupleTableSlot* LimitState::last_slot

Definition at line 2771 of file execnodes.h.

Referenced by ExecInitLimit(), and ExecLimit().

◆ limitCount

ExprState* LimitState::limitCount

Definition at line 2761 of file execnodes.h.

Referenced by ExecInitLimit(), and recompute_limits().

◆ limitOffset

ExprState* LimitState::limitOffset

Definition at line 2760 of file execnodes.h.

Referenced by ExecInitLimit(), and recompute_limits().

◆ limitOption

LimitOption LimitState::limitOption

Definition at line 2762 of file execnodes.h.

Referenced by compute_tuples_needed(), ExecInitLimit(), and ExecLimit().

◆ lstate

LimitStateCond LimitState::lstate

Definition at line 2766 of file execnodes.h.

Referenced by ExecInitLimit(), ExecLimit(), and recompute_limits().

◆ noCount

bool LimitState::noCount

Definition at line 2765 of file execnodes.h.

Referenced by compute_tuples_needed(), ExecLimit(), and recompute_limits().

◆ offset

int64 LimitState::offset

Definition at line 2763 of file execnodes.h.

Referenced by compute_tuples_needed(), ExecLimit(), and recompute_limits().

◆ position

int64 LimitState::position

Definition at line 2767 of file execnodes.h.

Referenced by ExecLimit(), and recompute_limits().

◆ ps

PlanState LimitState::ps

Definition at line 2759 of file execnodes.h.

Referenced by ExecInitLimit(), ExecLimit(), and recompute_limits().

◆ subSlot

TupleTableSlot* LimitState::subSlot

Definition at line 2768 of file execnodes.h.

Referenced by ExecLimit(), and recompute_limits().


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