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: