PostgreSQL Source Code: SplitPageLayout Struct Reference (original) (raw)
#include <[gist_private.h](gist%5F%5Fprivate%5F8h%5Fsource.html)>
| Data Fields | |
|---|---|
| gistxlogPage | block |
| IndexTupleData * | list |
| int | lenlist |
| IndexTuple | itup |
| Page | page |
| Buffer | buffer |
| struct SplitPageLayout * | next |
Detailed Description
Definition at line 191 of file gist_private.h.
Field Documentation
◆ block
gistxlogPage SplitPageLayout::block
Definition at line 193 of file gist_private.h.
Referenced by gist_indexsortbuild_levelstate_flush(), gistplacetopage(), gistSplit(), and gistXLogSplit().
◆ buffer
Buffer SplitPageLayout::buffer
Definition at line 198 of file gist_private.h.
Referenced by gistplacetopage(), and gistXLogSplit().
◆ itup
IndexTuple SplitPageLayout::itup
Definition at line 196 of file gist_private.h.
Referenced by gist_indexsortbuild_levelstate_flush(), gistplacetopage(), and gistSplit().
◆ lenlist
int SplitPageLayout::lenlist
Definition at line 195 of file gist_private.h.
Referenced by gist_indexsortbuild_levelstate_flush(), gistplacetopage(), gistSplit(), and gistXLogSplit().
◆ list
IndexTupleData* SplitPageLayout::list
Definition at line 194 of file gist_private.h.
Referenced by gist_indexsortbuild_levelstate_flush(), gistplacetopage(), gistSplit(), and gistXLogSplit().
◆ next
struct SplitPageLayout* SplitPageLayout::next
Definition at line 200 of file gist_private.h.
Referenced by gist_indexsortbuild_levelstate_flush(), gistplacetopage(), gistSplit(), and gistXLogSplit().
◆ page
Page SplitPageLayout::page
Definition at line 197 of file gist_private.h.
Referenced by gistplacetopage().
The documentation for this struct was generated from the following file:
- src/include/access/gist_private.h