PostgreSQL Source Code  git master
HeapTupleHeaderData Struct Reference

#include <htup_details.h>

Data Fields

union {
   HeapTupleFields   t_heap
 
   DatumTupleFields   t_datum
 
t_choice
 
ItemPointerData t_ctid
 
uint16 t_infomask2
 
uint16 t_infomask
 
uint8 t_hoff
 
bits8 t_bits [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 153 of file htup_details.h.

Field Documentation

◆ t_bits

◆ 

union { ... } HeapTupleHeaderData::t_choice

◆ t_ctid

◆ t_datum

DatumTupleFields HeapTupleHeaderData::t_datum

Definition at line 158 of file htup_details.h.

◆ t_heap

HeapTupleFields HeapTupleHeaderData::t_heap

Definition at line 157 of file htup_details.h.

Referenced by heap_abort_speculative(), and rewrite_heap_tuple().

◆ t_hoff

◆ t_infomask

◆ t_infomask2


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