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 2830 of file execnodes.h.

Field Documentation

◆ count

int64 LimitState::count

Definition at line 2837 of file execnodes.h.

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

◆ eqfunction

ExprState* LimitState::eqfunction

Definition at line 2842 of file execnodes.h.

Referenced by ExecInitLimit(), and ExecLimit().

◆ last_slot

TupleTableSlot* LimitState::last_slot

Definition at line 2844 of file execnodes.h.

Referenced by ExecInitLimit(), and ExecLimit().

◆ limitCount

ExprState* LimitState::limitCount

Definition at line 2834 of file execnodes.h.

Referenced by ExecInitLimit(), and recompute_limits().

◆ limitOffset

ExprState* LimitState::limitOffset

Definition at line 2833 of file execnodes.h.

Referenced by ExecInitLimit(), and recompute_limits().

◆ limitOption

LimitOption LimitState::limitOption

Definition at line 2835 of file execnodes.h.

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

◆ lstate

LimitStateCond LimitState::lstate

Definition at line 2839 of file execnodes.h.

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

◆ noCount

bool LimitState::noCount

Definition at line 2838 of file execnodes.h.

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

◆ offset

int64 LimitState::offset

Definition at line 2836 of file execnodes.h.

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

◆ position

int64 LimitState::position

Definition at line 2840 of file execnodes.h.

Referenced by ExecLimit(), and recompute_limits().

◆ ps

PlanState LimitState::ps

Definition at line 2832 of file execnodes.h.

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

◆ subSlot

TupleTableSlot* LimitState::subSlot

Definition at line 2841 of file execnodes.h.

Referenced by ExecLimit(), and recompute_limits().


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