#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 [1] |
Definition at line 132 of file htup_details.h.
Definition at line 152 of file htup_details.h.
Referenced by heap_attisnull(), heap_deform_tuple(), heap_form_tuple(), heap_page_items(), nocachegetattr(), slot_deform_tuple(), slot_getattr(), toast_flatten_tuple_attribute(), and toast_insert_or_update().
union { ... } HeapTupleHeaderData::t_choice |
Referenced by rewrite_heap_tuple(), and toast_flatten_tuple().
Definition at line 140 of file htup_details.h.
Referenced by CheckForSerializableConflictIn(), end_heap_rewrite(), EvalPlanQualFetch(), heap_delete(), heap_get_latest_tid(), heap_get_root_tuples(), heap_hot_search_buffer(), heap_lock_tuple(), heap_lock_updated_tuple_rec(), heap_modify_tuple(), heap_page_items(), heap_prune_chain(), heap_update(), heap_xlog_delete(), heap_xlog_lock(), heap_xlog_update(), raw_heap_insert(), rewrite_heap_tuple(), SPI_modifytuple(), and toast_flatten_tuple().
Definition at line 137 of file htup_details.h.
Definition at line 136 of file htup_details.h.
Referenced by rewrite_heap_tuple().
Definition at line 148 of file htup_details.h.
Referenced by heap_deform_tuple(), heap_form_tuple(), heap_inplace_update(), heap_insert(), heap_multi_insert(), heap_page_items(), heap_xlog_inplace(), log_heap_update(), nocachegetattr(), slot_deform_tuple(), toast_flatten_tuple_attribute(), and toast_insert_or_update().
Definition at line 146 of file htup_details.h.
Referenced by AlterEnum(), fill_seq_with_data(), heap_delete(), heap_form_tuple(), heap_freeze_tuple(), heap_get_latest_tid(), heap_insert(), heap_lock_tuple(), heap_lock_updated_tuple_rec(), heap_multi_insert(), heap_page_is_all_visible(), heap_page_items(), heap_prepare_insert(), heap_tuple_needs_freeze(), heap_update(), heap_xlog_delete(), heap_xlog_lock(), heap_xlog_lock_updated(), heap_xlog_update(), HeapTupleGetUpdateXid(), HeapTupleHeaderAdjustCmax(), HeapTupleHeaderAdvanceLatestRemovedXid(), HeapTupleHeaderGetCmax(), HeapTupleHeaderGetCmin(), HeapTupleHeaderIsOnlyLocked(), HeapTupleIsSurelyDead(), HeapTupleSatisfiesDirty(), HeapTupleSatisfiesMVCC(), HeapTupleSatisfiesNow(), HeapTupleSatisfiesSelf(), HeapTupleSatisfiesToast(), HeapTupleSatisfiesUpdate(), HeapTupleSatisfiesVacuum(), lazy_scan_heap(), log_heap_update(), pgrowlocks(), read_seq_tuple(), rewrite_heap_tuple(), SetHintBits(), toast_flatten_tuple(), toast_flatten_tuple_attribute(), toast_insert_or_update(), and UpdateXmaxHintBits().
Definition at line 144 of file htup_details.h.
Referenced by heap_delete(), heap_freeze_tuple(), heap_insert(), heap_lock_tuple(), heap_lock_updated_tuple_rec(), heap_multi_insert(), heap_page_items(), heap_prepare_insert(), heap_update(), heap_xlog_delete(), heap_xlog_lock(), heap_xlog_lock_updated(), heap_xlog_update(), log_heap_update(), pgrowlocks(), rewrite_heap_tuple(), and toast_flatten_tuple().