PostgreSQL Source Code git master
|
#include <tupdesc.h>
Data Fields | |
int32 | attcacheoff |
int16 | attlen |
bool | attbyval |
bool | attispackable |
bool | atthasmissing |
bool | attisdropped |
bool | attgenerated |
bool | attnotnull |
uint8 | attalignby |
uint8 CompactAttribute::attalignby |
Definition at line 80 of file tupdesc.h.
Referenced by brin_deconstruct_tuple(), check_attrmap_match(), check_tuple_attribute(), ExecEvalWholeRowVar(), expand_tuple(), fill_val(), heap_compute_data_size(), heap_deform_tuple(), index_deform_tuple_internal(), nocache_index_getattr(), nocachegetattr(), populate_compact_attribute_internal(), slot_compile_deform(), slot_deform_heap_tuple_internal(), tts_virtual_materialize(), and tuple_data_split_internal().
bool CompactAttribute::attbyval |
Definition at line 73 of file tupdesc.h.
Referenced by _bt_keep_natts_fast(), brin_inclusion_add_value(), brin_inclusion_union(), check_domain_for_new_field(), collectMatchBitmap(), CreateTupleDescCopyConstr(), equalTupleDescs(), ER_get_flat_size(), ExecComputeStoredGenerated(), expanded_record_set_field_internal(), expanded_record_set_fields(), fill_val(), getDatumCopy(), getmissingattr(), heap_attr_equals(), MemoizeHash_equal(), MemoizeHash_hash(), populate_compact_attribute_internal(), ri_KeysEqual(), slot_compile_deform(), and tts_virtual_materialize().
int32 CompactAttribute::attcacheoff |
Definition at line 70 of file tupdesc.h.
Referenced by BuildHardcodedDescriptor(), fastgetattr(), formrdesc(), getSpGistTupleDesc(), heap_deform_tuple(), index_deform_tuple_internal(), index_getattr(), nocache_index_getattr(), nocachegetattr(), populate_compact_attribute_internal(), RelationBuildTupleDesc(), slot_deform_heap_tuple_internal(), and verify_compact_attribute().
bool CompactAttribute::attgenerated |
Definition at line 78 of file tupdesc.h.
Referenced by convert_prep_stmt_params(), CopyGetAttnums(), and populate_compact_attribute_internal().
bool CompactAttribute::atthasmissing |
Definition at line 76 of file tupdesc.h.
Referenced by check_attrmap_match(), getmissingattr(), populate_compact_attribute_internal(), and slot_compile_deform().
bool CompactAttribute::attisdropped |
Definition at line 77 of file tupdesc.h.
Referenced by build_attrmap_by_position(), BuildTupleFromCStrings(), check_attrmap_match(), CopyGetAttnums(), ExecBuildUpdateProjection(), ExecEvalWholeRowVar(), expanded_record_set_fields(), get_relation_info(), populate_compact_attribute_internal(), postgresBeginForeignInsert(), postgresPlanForeignModify(), slot_compile_deform(), tstoreReceiveSlot_detoast(), and tstoreStartupReceiver().
bool CompactAttribute::attispackable |
Definition at line 74 of file tupdesc.h.
Referenced by fill_val(), and populate_compact_attribute_internal().
int16 CompactAttribute::attlen |
Definition at line 71 of file tupdesc.h.
Referenced by _bt_keep_natts_fast(), brin_deconstruct_tuple(), brin_inclusion_add_value(), brin_inclusion_union(), check_attrmap_match(), check_domain_for_new_field(), check_tuple_attribute(), collectMatchBitmap(), CreateTupleDescCopyConstr(), equalTupleDescs(), ER_get_flat_size(), ExecComputeStoredGenerated(), ExecEvalWholeRowVar(), expand_tuple(), expanded_record_set_field_internal(), expanded_record_set_fields(), fill_val(), getDatumCopy(), getmissingattr(), gistInitBuffering(), heap_attr_equals(), heap_compute_data_size(), heap_deform_tuple(), index_deform_tuple_internal(), MemoizeHash_equal(), MemoizeHash_hash(), nocache_index_getattr(), nocachegetattr(), pgoutput_row_filter(), populate_compact_attribute_internal(), ri_KeysEqual(), slot_compile_deform(), slot_deform_heap_tuple_internal(), spgdoinsert(), tstoreReceiveSlot_detoast(), tstoreStartupReceiver(), tts_virtual_materialize(), tuple_data_split_internal(), and ValuesNext().
bool CompactAttribute::attnotnull |
Definition at line 79 of file tupdesc.h.
Referenced by get_relation_info(), populate_compact_attribute_internal(), and slot_compile_deform().