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

Field Documentation

◆ count

int64 LimitState::count

Definition at line 2876 of file execnodes.h.

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

◆ eqfunction

ExprState* LimitState::eqfunction

Definition at line 2881 of file execnodes.h.

Referenced by ExecInitLimit(), and ExecLimit().

◆ last_slot

TupleTableSlot* LimitState::last_slot

Definition at line 2883 of file execnodes.h.

Referenced by ExecInitLimit(), and ExecLimit().

◆ limitCount

ExprState* LimitState::limitCount

Definition at line 2873 of file execnodes.h.

Referenced by ExecInitLimit(), and recompute_limits().

◆ limitOffset

ExprState* LimitState::limitOffset

Definition at line 2872 of file execnodes.h.

Referenced by ExecInitLimit(), and recompute_limits().

◆ limitOption

LimitOption LimitState::limitOption

Definition at line 2874 of file execnodes.h.

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

◆ lstate

LimitStateCond LimitState::lstate

Definition at line 2878 of file execnodes.h.

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

◆ noCount

bool LimitState::noCount

Definition at line 2877 of file execnodes.h.

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

◆ offset

int64 LimitState::offset

Definition at line 2875 of file execnodes.h.

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

◆ position

int64 LimitState::position

Definition at line 2879 of file execnodes.h.

Referenced by ExecLimit(), and recompute_limits().

◆ ps

PlanState LimitState::ps

Definition at line 2871 of file execnodes.h.

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

◆ subSlot

TupleTableSlot* LimitState::subSlot

Definition at line 2880 of file execnodes.h.

Referenced by ExecLimit(), and recompute_limits().


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