PostgreSQL Source Code git master
Loading...
Searching...
No Matches
HeapTupleData Struct Reference

#include <htup.h>

Data Fields

uint32 t_len
 
ItemPointerData t_self
 
Oid t_tableOid
 
HeapTupleHeader t_data
 

Detailed Description

Definition at line 62 of file htup.h.

Field Documentation

◆ t_data

HeapTupleHeader HeapTupleData::t_data

Definition at line 68 of file htup.h.

Referenced by bt_check_every_level(), check_domain_for_new_tuple(), collect_corrupt_items(), DecodeMultiInsert(), DecodeXLogTuple(), ER_flatten_into(), ExecEvalWholeRowVar(), ExecForceStoreMinimalTuple(), ExecStoreHeapTupleDatum(), expanded_record_set_tuple(), fill_seq_fork_with_data(), get_relation_info(), GETSTRUCT(), hash_record(), hash_record_extended(), heap_abort_speculative(), heap_copy_tuple_as_datum(), heap_copytuple(), heap_copytuple_with_tuple(), heap_deform_tuple(), heap_delete(), heap_fetch(), heap_form_tuple(), heap_get_latest_tid(), heap_getnext(), heap_getnextslot(), heap_getnextslot_tidrange(), heap_inplace_update_and_unlock(), heap_lock_tuple(), heap_modify_tuple(), heap_modify_tuple_by_cols(), heap_page_would_be_all_visible(), heap_tuple_from_minimal_tuple(), heapam_relation_copy_for_cluster(), heapam_scan_sample_next_tuple(), heapam_tuple_insert_speculative(), heapam_tuple_lock(), HeapCheckForSerializableConflictOut(), heapgettup(), heapgettup_pagemode(), HeapTupleAllFixed(), HeapTupleClearHeapOnly(), HeapTupleClearHotUpdated(), HeapTupleGetDatum(), HeapTupleIsHeapOnly(), HeapTupleIsHotUpdated(), HeapTupleIsSurelyDead(), HeapTupleNoNulls(), HeapTupleSatisfiesDirty(), HeapTupleSatisfiesHistoricMVCC(), HeapTupleSatisfiesMVCC(), HeapTupleSatisfiesSelf(), HeapTupleSatisfiesToast(), HeapTupleSatisfiesUpdate(), HeapTupleSatisfiesVacuumHorizon(), HeapTupleSetHeapOnly(), HeapTupleSetHotUpdated(), hstore_from_record(), hstore_populate_record(), initscan(), lazy_scan_noprune(), load_relcache_init_file(), make_expanded_record_from_datum(), make_tuple_from_result_row(), make_tuple_indirect(), minimal_tuple_from_heap_tuple(), page_collect_tuples(), pgrowlocks(), populate_record(), populate_recordset_record(), readtup_cluster(), readtup_heap(), record_in(), record_out(), record_recv(), record_send(), RelationPutHeapTuple(), RelationReloadIndexInfo(), removeabbrev_heap(), ReorderBufferAllocTupleBuf(), ReorderBufferRestoreChange(), ScanSourceDatabasePgClassPage(), slot_deform_heap_tuple(), slot_deform_heap_tuple_internal(), SPI_modifytuple(), statapprox_heap(), suppress_redundant_updates_trigger(), tuplesort_puttupleslot(), update_most_recent_deletion_info(), and writetup_cluster().

◆ t_len

◆ t_self

ItemPointerData HeapTupleData::t_self

Definition at line 65 of file htup.h.

Referenced by AddRoleMems(), AlterDatabase(), AlterDatabaseOwner(), AlterDatabaseRefreshColl(), AlterForeignDataWrapper(), AlterForeignServer(), AlterRole(), AlterSchemaOwner_internal(), AlterSetting(), AlterTableSpaceOptions(), AlterUserMapping(), ATExecAddColumn(), ATExecAddIdentity(), ATExecAlterColumnGenericOptions(), ATExecChangeOwner(), ATExecDropColumn(), ATExecDropExpression(), ATExecDropIdentity(), ATExecDropOf(), ATExecForceNoForceRowSecurity(), ATExecGenericOptions(), ATExecSetAccessMethodNoStorage(), ATExecSetCompression(), ATExecSetIdentity(), ATExecSetNotNull(), ATExecSetOptions(), ATExecSetRelOptions(), ATExecSetRowSecurity(), ATExecSetStatistics(), ATExecSetStorage(), change_owner_fix_column_acls(), collect_corrupt_items(), ConstraintSetParentConstraint(), CreateComments(), CreateSharedComments(), CreateTransform(), CreateTriggerFiringOn(), DecodeMultiInsert(), DecodeXLogTuple(), DeleteComments(), DeleteInitPrivs(), DeleteSequenceTuple(), DeleteSharedComments(), DelRoleMems(), DetachPartitionFinalize(), dropconstraint_internal(), DropRole(), DropTableSpace(), ExecGrant_Attribute(), ExecGrant_common(), ExecGrant_Largeobject(), ExecGrant_Parameter(), ExecGrant_Relation(), ExecStoreHeapTupleDatum(), get_catalog_object_by_oid_extended(), hash_record(), hash_record_extended(), heap_abort_speculative(), heap_copytuple(), heap_copytuple_with_tuple(), heap_delete(), heap_fetch(), heap_form_tuple(), heap_get_latest_tid(), heap_getnextslot_tidrange(), heap_inplace_update_and_unlock(), heap_lock_tuple(), heap_modify_tuple(), heap_modify_tuple_by_cols(), heap_page_would_be_all_visible(), heap_tuple_from_minimal_tuple(), heapam_scan_sample_next_tuple(), heapam_tuple_insert(), heapam_tuple_insert_speculative(), heapam_tuple_lock(), heapam_tuple_update(), heapgettup(), heapgettup_pagemode(), HeapTupleIsSurelyDead(), HeapTupleSatisfiesDirty(), HeapTupleSatisfiesHistoricMVCC(), HeapTupleSatisfiesMVCC(), HeapTupleSatisfiesSelf(), HeapTupleSatisfiesToast(), HeapTupleSatisfiesUpdate(), HeapTupleSatisfiesVacuumHorizon(), hstore_from_record(), hstore_populate_record(), index_concurrently_swap(), index_drop(), IndexSetParentIndex(), initscan(), inv_truncate(), LargeObjectDrop(), lazy_scan_noprune(), make_tuple_from_result_row(), make_tuple_indirect(), MergeAttributesIntoExisting(), movedb(), pgrowlocks(), pgstat_heap(), populate_record(), populate_recordset_record(), readtup_cluster(), record_out(), record_send(), recordExtensionInitPrivWorker(), RelationClearMissing(), RelationPutHeapTuple(), RelationRemoveInheritance(), RelationSetNewRelfilenumber(), RemoveAttrDefaultById(), RemoveAttributeById(), RemoveExtensionById(), RemovePartitionKeyByRelId(), RemovePolicyById(), RemoveRewriteRuleById(), RemoveRoleFromInitPriv(), RemoveStatistics(), RenameConstraintById(), RenameRole(), RenameTableSpace(), renametrig_internal(), RenameTypeInternal(), ReplaceRoleInInitPriv(), replorigin_drop_by_name(), ResolveCminCmaxDuringDecoding(), ResOwnerPrintCatCache(), ScanSourceDatabasePgClassPage(), SearchSysCacheLocked1(), set_attnotnull(), SetDatabaseHasLoginEventTriggers(), SetDefaultACL(), SetIndexStorageProperties(), SetMatViewPopulatedState(), SetRelationHasSubclass(), SetRelationRuleStatus(), SetRelationTableSpace(), SPI_modifytuple(), statapprox_heap(), StorePartitionBound(), TriggerSetParentTrigger(), tts_buffer_heap_store_tuple(), tts_heap_store_tuple(), update_default_partition_oid(), and writetup_cluster().

◆ t_tableOid


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