PostgreSQL Source Code
git master
|
Data Fields | |
NodeTag | type |
WindowAggState * | winstate |
List * | argstates |
void * | localmem |
int | markptr |
int | readptr |
int64 | markpos |
int64 | seekpos |
Definition at line 62 of file nodeWindowAgg.c.
List* WindowObjectData::argstates |
Definition at line 66 of file nodeWindowAgg.c.
Referenced by ExecInitWindowAgg(), WinGetFuncArgCurrent(), WinGetFuncArgInFrame(), and WinGetFuncArgInPartition().
void* WindowObjectData::localmem |
Definition at line 67 of file nodeWindowAgg.c.
Referenced by ExecInitWindowAgg(), release_partition(), and WinGetPartitionLocalMemory().
int64 WindowObjectData::markpos |
Definition at line 70 of file nodeWindowAgg.c.
Referenced by begin_partition(), and WinSetMarkPosition().
int WindowObjectData::markptr |
Definition at line 68 of file nodeWindowAgg.c.
Referenced by eval_windowaggregates(), ExecInitWindowAgg(), prepare_tuplestore(), and WinSetMarkPosition().
int WindowObjectData::readptr |
Definition at line 69 of file nodeWindowAgg.c.
Referenced by ExecInitWindowAgg(), prepare_tuplestore(), window_gettupleslot(), and WinSetMarkPosition().
int64 WindowObjectData::seekpos |
Definition at line 71 of file nodeWindowAgg.c.
Referenced by begin_partition(), window_gettupleslot(), and WinSetMarkPosition().
NodeTag WindowObjectData::type |
Definition at line 64 of file nodeWindowAgg.c.
WindowAggState* WindowObjectData::winstate |
Definition at line 65 of file nodeWindowAgg.c.
Referenced by ExecInitWindowAgg(), window_gettupleslot(), WinGetCurrentPosition(), WinGetFuncArgCurrent(), WinGetFuncArgInFrame(), WinGetFuncArgInPartition(), WinGetPartitionLocalMemory(), WinGetPartitionRowCount(), WinRowsArePeers(), and WinSetMarkPosition().