Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

GISTSTATE Struct Reference

#include <gist_private.h>

Data Fields

MemoryContext scanCxt
MemoryContext tempCxt
TupleDesc tupdesc
FmgrInfo consistentFn [INDEX_MAX_KEYS]
FmgrInfo unionFn [INDEX_MAX_KEYS]
FmgrInfo compressFn [INDEX_MAX_KEYS]
FmgrInfo decompressFn [INDEX_MAX_KEYS]
FmgrInfo penaltyFn [INDEX_MAX_KEYS]
FmgrInfo picksplitFn [INDEX_MAX_KEYS]
FmgrInfo equalFn [INDEX_MAX_KEYS]
FmgrInfo distanceFn [INDEX_MAX_KEYS]
Oid supportCollation [INDEX_MAX_KEYS]

Detailed Description

Definition at line 59 of file gist_private.h.


Field Documentation

Definition at line 68 of file gist_private.h.

Referenced by gistcentryinit(), and initGISTstate().

Definition at line 66 of file gist_private.h.

Referenced by gistrescan(), and initGISTstate().

Definition at line 69 of file gist_private.h.

Referenced by gistdentryinit(), and initGISTstate().

Definition at line 73 of file gist_private.h.

Referenced by gistrescan(), and initGISTstate().

FmgrInfo GISTSTATE::equalFn[INDEX_MAX_KEYS]

Definition at line 72 of file gist_private.h.

Referenced by gistKeyIsEQ(), and initGISTstate().

FmgrInfo GISTSTATE::penaltyFn[INDEX_MAX_KEYS]

Definition at line 70 of file gist_private.h.

Referenced by gistpenalty(), and initGISTstate().

Definition at line 71 of file gist_private.h.

Referenced by gistUserPicksplit(), and initGISTstate().

Definition at line 61 of file gist_private.h.

Referenced by freeGISTstate(), gistbeginscan(), gistrescan(), and initGISTstate().

FmgrInfo GISTSTATE::unionFn[INDEX_MAX_KEYS]

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