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

Field Documentation

◆ count

int64 LimitState::count

Definition at line 2503 of file execnodes.h.

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

◆ eqfunction

ExprState* LimitState::eqfunction

Definition at line 2508 of file execnodes.h.

Referenced by ExecLimit().

◆ last_slot

TupleTableSlot* LimitState::last_slot

Definition at line 2510 of file execnodes.h.

Referenced by ExecLimit().

◆ limitCount

ExprState* LimitState::limitCount

Definition at line 2500 of file execnodes.h.

Referenced by recompute_limits().

◆ limitOffset

ExprState* LimitState::limitOffset

Definition at line 2499 of file execnodes.h.

Referenced by ExecInitLimit(), and recompute_limits().

◆ limitOption

LimitOption LimitState::limitOption

Definition at line 2501 of file execnodes.h.

Referenced by compute_tuples_needed(), and ExecLimit().

◆ lstate

LimitStateCond LimitState::lstate

Definition at line 2505 of file execnodes.h.

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

◆ noCount

bool LimitState::noCount

Definition at line 2504 of file execnodes.h.

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

◆ offset

int64 LimitState::offset

Definition at line 2502 of file execnodes.h.

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

◆ position

int64 LimitState::position

Definition at line 2506 of file execnodes.h.

Referenced by ExecLimit(), and recompute_limits().

◆ ps

PlanState LimitState::ps

◆ subSlot

TupleTableSlot* LimitState::subSlot

Definition at line 2507 of file execnodes.h.

Referenced by ExecLimit(), and recompute_limits().


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