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

#include <gin_tuple.h>

Data Fields

int tuplen
 
OffsetNumber attrnum
 
uint16 keylen
 
int16 typlen
 
bool typbyval
 
signed char category
 
int nitems
 
char data [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 20 of file gin_tuple.h.

Field Documentation

◆ attrnum

OffsetNumber GinTuple::attrnum

Definition at line 23 of file gin_tuple.h.

Referenced by _gin_build_tuple(), GinBufferKeyEquals(), and GinBufferStoreTuple().

◆ category

signed char GinTuple::category

Definition at line 27 of file gin_tuple.h.

Referenced by _gin_build_tuple(), GinBufferKeyEquals(), and GinBufferStoreTuple().

◆ data

char GinTuple::data[FLEXIBLE_ARRAY_MEMBER]

Definition at line 29 of file gin_tuple.h.

Referenced by _gin_build_tuple(), GinBufferKeyEquals(), and GinTupleGetFirst().

◆ keylen

uint16 GinTuple::keylen

Definition at line 24 of file gin_tuple.h.

Referenced by _gin_build_tuple(), GinBufferStoreTuple(), and GinTupleGetFirst().

◆ nitems

int GinTuple::nitems

Definition at line 28 of file gin_tuple.h.

Referenced by _gin_build_tuple(), GinBufferShouldTrim(), and GinBufferStoreTuple().

◆ tuplen

int GinTuple::tuplen

◆ typbyval

bool GinTuple::typbyval

Definition at line 26 of file gin_tuple.h.

Referenced by _gin_build_tuple(), GinBufferKeyEquals(), and GinBufferStoreTuple().

◆ typlen

int16 GinTuple::typlen

Definition at line 25 of file gin_tuple.h.

Referenced by _gin_build_tuple(), GinBufferKeyEquals(), and GinBufferStoreTuple().


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