PostgreSQL Source Code: WindowAggState Struct Reference (original) (raw)
#include <[execnodes.h](execnodes%5F8h%5Fsource.html)>
Definition at line 2619 of file execnodes.h.
◆ agg_row_slot
◆ agg_winobj
◆ aggcontext
◆ aggregatedbase
int64 WindowAggState::aggregatedbase
◆ aggregatedupto
int64 WindowAggState::aggregatedupto
◆ all_first
bool WindowAggState::all_first
◆ buffer
Definition at line 2632 of file execnodes.h.
Referenced by begin_partition(), ExecEndWindowAgg(), ExecWindowAgg(), prepare_tuplestore(), release_partition(), show_windowagg_info(), spool_tuples(), update_frameheadpos(), update_frametailpos(), update_grouptailpos(), window_gettupleslot(), and WinSetMarkPosition().
◆ curaggcontext
◆ current_ptr
int WindowAggState::current_ptr
◆ currentgroup
int64 WindowAggState::currentgroup
◆ currentpos
int64 WindowAggState::currentpos
◆ endInRangeFunc
◆ endOffset
◆ endOffsetValue
Datum WindowAggState::endOffsetValue
◆ first_part_slot
◆ framehead_ptr
int WindowAggState::framehead_ptr
◆ framehead_slot
◆ framehead_valid
bool WindowAggState::framehead_valid
◆ frameheadgroup
int64 WindowAggState::frameheadgroup
◆ frameheadpos
int64 WindowAggState::frameheadpos
◆ frameOptions
int WindowAggState::frameOptions
◆ frametail_ptr
int WindowAggState::frametail_ptr
◆ frametail_slot
◆ frametail_valid
bool WindowAggState::frametail_valid
◆ frametailgroup
int64 WindowAggState::frametailgroup
◆ frametailpos
int64 WindowAggState::frametailpos
◆ funcs
List* WindowAggState::funcs
◆ groupheadpos
int64 WindowAggState::groupheadpos
◆ grouptail_ptr
int WindowAggState::grouptail_ptr
◆ grouptail_valid
bool WindowAggState::grouptail_valid
◆ grouptailpos
int64 WindowAggState::grouptailpos
◆ inRangeAsc
bool WindowAggState::inRangeAsc
◆ inRangeColl
Oid WindowAggState::inRangeColl
◆ inRangeNullsFirst
bool WindowAggState::inRangeNullsFirst
◆ more_partitions
bool WindowAggState::more_partitions
◆ next_partition
bool WindowAggState::next_partition
◆ numaggs
int WindowAggState::numaggs
◆ numfuncs
int WindowAggState::numfuncs
◆ ordEqfunction
◆ partcontext
◆ partEqfunction
◆ partition_spooled
bool WindowAggState::partition_spooled
◆ peragg
◆ perfunc
◆ runcondition
◆ spooled_rows
int64 WindowAggState::spooled_rows
◆ ss
Definition at line 2621 of file execnodes.h.
Referenced by are_peers(), calculate_frame_offsets(), eval_windowaggregates(), eval_windowfunction(), ExecInitWindowAgg(), ExecReScanWindowAgg(), ExecWindowAgg(), finalize_windowaggregate(), prepare_tuplestore(), row_is_in_frame(), show_window_def(), spool_tuples(), update_frameheadpos(), update_frametailpos(), update_grouptailpos(), window_gettupleslot(), WinGetFuncArgCurrent(), WinGetFuncArgInFrame(), WinGetFuncArgInPartition(), and WinRowsArePeers().
◆ startInRangeFunc
FmgrInfo WindowAggState::startInRangeFunc
◆ startOffset
◆ startOffsetValue
Datum WindowAggState::startOffsetValue
◆ status
◆ temp_slot_1
◆ temp_slot_2
◆ tmpcontext
◆ top_window
bool WindowAggState::top_window
◆ use_pass_through
bool WindowAggState::use_pass_through
The documentation for this struct was generated from the following file:
- src/include/nodes/execnodes.h