PostgreSQL Source Code
git master
|
#include <expandeddatum.h>
Data Fields | |
int32 | vl_len_ |
const ExpandedObjectMethods * | eoh_methods |
MemoryContext | eoh_context |
char | eoh_rw_ptr [EXPANDED_POINTER_SIZE] |
char | eoh_ro_ptr [EXPANDED_POINTER_SIZE] |
Definition at line 100 of file expandeddatum.h.
MemoryContext ExpandedObjectHeader::eoh_context |
Definition at line 109 of file expandeddatum.h.
Referenced by array_set_element_expanded(), build_dummy_expanded_header(), check_domain_for_new_field(), check_domain_for_new_tuple(), copy_byval_expanded_array(), deconstruct_expanded_array(), deconstruct_expanded_record(), DeleteExpandedObject(), EOH_init_header(), expanded_record_fetch_tupdesc(), expanded_record_set_field_internal(), expanded_record_set_fields(), expanded_record_set_tuple(), get_short_term_cxt(), make_expanded_record_from_exprecord(), make_expanded_record_from_tupdesc(), make_expanded_record_from_typeid(), and TransferExpandedObject().
const ExpandedObjectMethods* ExpandedObjectHeader::eoh_methods |
Definition at line 106 of file expandeddatum.h.
Referenced by EOH_flatten_into(), EOH_get_flat_size(), and EOH_init_header().
char ExpandedObjectHeader::eoh_ro_ptr[EXPANDED_POINTER_SIZE] |
Definition at line 115 of file expandeddatum.h.
Referenced by EOH_init_header(), and EOHPGetRODatum().
char ExpandedObjectHeader::eoh_rw_ptr[EXPANDED_POINTER_SIZE] |
Definition at line 112 of file expandeddatum.h.
Referenced by EOH_init_header(), and EOHPGetRWDatum().
int32 ExpandedObjectHeader::vl_len_ |
Definition at line 103 of file expandeddatum.h.
Referenced by EOH_init_header().