PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
GistSplitVector Struct Reference

#include <gist_private.h>

Data Fields

GIST_SPLITVEC splitVector
 
Datum spl_lattr [INDEX_MAX_KEYS]
 
bool spl_lisnull [INDEX_MAX_KEYS]
 
Datum spl_rattr [INDEX_MAX_KEYS]
 
bool spl_risnull [INDEX_MAX_KEYS]
 
bool * spl_dontcare
 

Detailed Description

Definition at line 235 of file gist_private.h.

Field Documentation

◆ spl_dontcare

bool* GistSplitVector::spl_dontcare

Definition at line 247 of file gist_private.h.

Referenced by findDontCares(), gistSplitByKey(), gistunionsubkey(), and gistUserPicksplit().

◆ spl_lattr

Datum GistSplitVector::spl_lattr[INDEX_MAX_KEYS]

Definition at line 239 of file gist_private.h.

Referenced by gistSplit(), gistunionsubkey(), gistUserPicksplit(), and placeOne().

◆ spl_lisnull

bool GistSplitVector::spl_lisnull[INDEX_MAX_KEYS]

◆ spl_rattr

Datum GistSplitVector::spl_rattr[INDEX_MAX_KEYS]

Definition at line 243 of file gist_private.h.

Referenced by gistSplit(), gistunionsubkey(), gistUserPicksplit(), and placeOne().

◆ spl_risnull

bool GistSplitVector::spl_risnull[INDEX_MAX_KEYS]

◆ splitVector

GIST_SPLITVEC GistSplitVector::splitVector

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