PostgreSQL Source Code  git master
postgres_ext.h File Reference
#include "pg_config_ext.h"
Include dependency graph for postgres_ext.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define InvalidOid   ((Oid) 0)
 
#define OID_MAX   UINT_MAX
 
#define atooid(x)   ((Oid) strtoul((x), NULL, 10))
 
#define PG_DIAG_SEVERITY   'S'
 
#define PG_DIAG_SEVERITY_NONLOCALIZED   'V'
 
#define PG_DIAG_SQLSTATE   'C'
 
#define PG_DIAG_MESSAGE_PRIMARY   'M'
 
#define PG_DIAG_MESSAGE_DETAIL   'D'
 
#define PG_DIAG_MESSAGE_HINT   'H'
 
#define PG_DIAG_STATEMENT_POSITION   'P'
 
#define PG_DIAG_INTERNAL_POSITION   'p'
 
#define PG_DIAG_INTERNAL_QUERY   'q'
 
#define PG_DIAG_CONTEXT   'W'
 
#define PG_DIAG_SCHEMA_NAME   's'
 
#define PG_DIAG_TABLE_NAME   't'
 
#define PG_DIAG_COLUMN_NAME   'c'
 
#define PG_DIAG_DATATYPE_NAME   'd'
 
#define PG_DIAG_CONSTRAINT_NAME   'n'
 
#define PG_DIAG_SOURCE_FILE   'F'
 
#define PG_DIAG_SOURCE_LINE   'L'
 
#define PG_DIAG_SOURCE_FUNCTION   'R'
 

Typedefs

typedef unsigned int Oid
 
typedef PG_INT64_TYPE pg_int64
 

Macro Definition Documentation

◆ atooid

#define atooid (   x)    ((Oid) strtoul((x), NULL, 10))

Definition at line 42 of file postgres_ext.h.

Referenced by _LoadBlobs(), binary_upgrade_set_pg_class_oids(), binary_upgrade_set_type_oids_by_rel_oid(), binary_upgrade_set_type_oids_by_type_oid(), buildMatViewRefreshDependencies(), check_is_install_user(), collectComments(), collectSecLabels(), describeOneTableDetails(), do_lo_export(), do_lo_unlink(), dumpBaseType(), dumpBlobs(), dumpCompositeType(), dumpCompositeTypeColComments(), dumpCreateDB(), dumpDatabase(), dumpDomain(), dumpEnumType(), dumpRangeType(), dumpRoles(), dumpTablespaces(), expand_schema_name_patterns(), expand_table_name_patterns(), findLastBuiltinOid_V71(), format_function_arguments_old(), get_db_infos(), get_rel_infos(), getAccessMethods(), getAggregates(), getBlobs(), getCasts(), getCollations(), getConstraints(), getConversions(), getDefaultACLs(), getDependencies(), getDomainConstraints(), getEventTriggers(), getExtendedStatistics(), getExtensionMembership(), getExtensions(), getForeignDataWrappers(), getForeignServers(), getFuncs(), getIndexes(), getInherits(), getNamespaces(), getOpclasses(), getOperators(), getOpfamilies(), getPolicies(), getProcLangs(), getPublications(), getPublicationTables(), getRules(), getSubscriptions(), getTableAttrs(), getTables(), getTransforms(), getTriggers(), getTSConfigurations(), getTSDictionaries(), getTSParsers(), getTSTemplates(), getTypes(), lo_manage(), lookup_object_oid(), parseOidArray(), pg_tablespace_databases(), processExtensionTables(), readOidCols(), and vacuumlo().

◆ InvalidOid

#define InvalidOid   ((Oid) 0)

Definition at line 36 of file postgres_ext.h.

Referenced by _bt_compare_scankey_args(), _bt_find_extreme_element(), _bt_first(), _bt_fix_scankey_strategy(), _bt_mkscankey(), _bt_mkscankey_nodata(), _bt_sort_array_elements(), _hash_first(), _int_matchsel(), _SPI_execute_plan(), accumArrayResultArr(), add_json(), add_jsonb(), add_security_quals(), add_with_check_options(), AddEnumLabel(), AddNewRelationType(), addRangeTableEntry(), addRangeTableEntryForCTE(), addRangeTableEntryForENR(), addRangeTableEntryForFunction(), addRangeTableEntryForJoin(), addRangeTableEntryForRelation(), addRangeTableEntryForSubquery(), addRangeTableEntryForTableFunc(), addRangeTableEntryForValues(), AddRelcacheInvalidationMessage(), addTargetToGroupList(), addTargetToSortList(), adjust_rowcompare_for_index(), AggregateCreate(), allocate_record_info(), AlterDatabase(), AlterDatabaseSet(), AlterDomainDefault(), AlterExtensionNamespace(), AlterFunction(), AlterObjectNamespace_oid(), AlterObjectOwner_internal(), AlterObjectRename_internal(), AlterOperator(), AlterOpFamilyAdd(), AlterRelationNamespaceInternal(), AlterRole(), AlterRoleSet(), AlterSequence(), AlterTableMoveAll(), AlterTypeNamespaceInternal(), ApplyLauncherMain(), ApplyRetrieveRule(), apw_load_buffers(), array_agg_array_transfn(), array_agg_transfn(), array_fill_internal(), array_get_slice(), arrayconst_startup_fn(), arraycontsel(), arrayexpr_startup_fn(), assign_collations_walker(), assign_expr_collations(), assign_hypothetical_collations(), assign_ordered_set_collations(), assign_TSCurrentConfig(), AssignTypeArrayOid(), asyncQueueAddEntries(), asyncQueueUnregister(), AsyncShmemInit(), ATAddForeignKeyConstraint(), AtEOSubXact_cleanup(), AtEOSubXact_Namespace(), AtEOSubXact_SPI(), AtEOXact_cleanup(), AtEOXact_Namespace(), AtEOXact_SPI(), ATExecAddIndex(), ATExecChangeOwner(), ATExecDetachPartition(), ATExecDropCluster(), ATExecDropOf(), ATExecReplicaIdentity(), ATExecSetRelOptions(), ATExecSetTableSpace(), ATPostAlterTypeCleanup(), ATPrepAlterColumnType(), ATPrepChangePersistence(), ATRewriteTable(), ATRewriteTables(), attnumCollationId(), autoprewarm_database_main(), AutoVacLauncherMain(), AutoVacWorkerMain(), backend_read_statsfile(), BackgroundWorkerInitializeConnection(), be_lo_creat(), be_lo_import(), BeginCopy(), BeginCopyFrom(), binary_oper_exact(), blhandler(), booltestsel(), BootstrapModeMain(), brincostestimate(), bringetbitmap(), brinhandler(), btcostestimate(), bthandler(), btree_xlog_delete_get_latestRemovedXid(), BufferSync(), build_aggregate_combinefn_expr(), build_aggregate_deserialfn_expr(), build_aggregate_finalfn_expr(), build_aggregate_serialfn_expr(), build_aggregate_transfn_expr(), build_child_join_rel(), build_coercion_expression(), build_implied_join_equality(), build_join_rel(), build_minmax_path(), build_pertrans_for_aggref(), build_row_from_vars(), build_simple_rel(), build_subplan(), BuildIndexValueDescription(), buildMergedJoinVar(), cache_record_field_properties(), CacheInvalidateCatalog(), CacheInvalidateHeapTuple(), CacheInvalidateRelcache(), CacheInvalidateRelcacheAll(), CacheInvalidateRelcacheByTuple(), calc_arraycontsel(), calc_hist_selectivity(), calc_rangesel(), call_pltcl_start_proc(), CancelDBBackends(), CatalogCacheInitializeCache(), check_exclusion_or_unique_constraint(), check_generic_type_consistency(), check_output_expressions(), check_role(), check_sql_fn_retval(), check_temp_tablespaces(), check_timezone(), CheckAndCreateToastTable(), CheckLogicalDecodingRequirements(), checkSharedDependencies(), classIdGetDbId(), cluster(), coerce_record_to_complex(), coerce_to_domain(), coerce_type(), CollationCreate(), CollationGetCollid(), CommuteOpExpr(), compatible_oper_opid(), compile_plperl_function(), compile_pltcl_function(), composite_to_json(), composite_to_jsonb(), ConstructTupleDescriptor(), ConversionGetConid(), convert_EXISTS_to_ANY(), ConvertTriggerToFK(), copy_dest_receive(), copy_heap_data(), CopyFrom(), copyParamList(), CountDBSubscriptions(), create_ctas_internal(), create_foreignscan_plan(), create_hashjoin_plan(), create_toast_table(), CreateCachedPlan(), CreateCast(), CreateDestReceiver(), CreateExecutorState(), CreateExtension(), CreateExtensionInternal(), CreateFunction(), CreateOneShotCachedPlan(), CreateProceduralLanguage(), CreateRole(), CreateSchemaCommand(), CreateStatistics(), CreateTableSpace(), CreateTransform(), CreateTrigger(), cursor_to_xmlschema(), DecodeCommit(), DecodeMultiInsert(), DecodeXLogTuple(), deconstruct_indexquals(), DefineAggregate(), DefineAttr(), DefineCompositeType(), DefineDomain(), DefineEnum(), DefineOpClass(), DefineOperator(), DefineQueryRewrite(), DefineRange(), DefineRelation(), DefineSequence(), DefineTSConfiguration(), DefineTSDictionary(), DefineTSTemplate(), DefineType(), DefineVirtualRelation(), deleteSharedDependencyRecordsFor(), dependency_degree(), distinct_col_search(), do_autovacuum(), do_compile(), do_lo_import(), do_start_worker(), DoCopy(), domainAddConstraint(), DropAllPredicateLocksFromTable(), dropDatabaseDependencies(), dropdb(), DropRole(), DropSubscription(), dumpTSParser(), dumpTSTemplate(), enforce_generic_type_consistency(), ENRMetadataGetTupDesc(), enum_endpoint(), enum_first(), enum_last(), enum_range_all(), enum_range_bounds(), eqjoinsel_inner(), eqjoinsel_semi(), estimate_hash_bucket_stats(), estimate_multivariate_ndistinct(), EstimateParamListSpace(), eval_const_expressions_mutator(), EventTriggerAlterTableStart(), EventTriggerBeginCompleteQuery(), EventTriggerInvoke(), EventTriggerTableRewrite(), examine_simple_variable(), exec_command_ef_ev(), exec_command_sf_sv(), exec_move_row_from_datum(), exec_object_restorecon(), exec_parse_message(), exec_replication_command(), exec_stmt_foreach_a(), exec_stmt_return(), ExecBuildSlotPartitionKeyDescription(), ExecBuildSlotValueDescription(), ExecCallTriggerFunc(), ExecCreateTableAs(), ExecEvalFieldStoreDeForm(), ExecEvalSQLValueFunction(), ExecHashBuildSkewHash(), ExecIndexBuildScanKeys(), ExecInitAgg(), ExecInitExprRec(), ExecInitFunctionResultSet(), ExecInitTableFunctionResult(), ExecInsert(), ExecMakeTableFunctionResult(), ExecModifyTable(), execute_extension_script(), expand_boolean_index_clause(), expand_targetlist(), expandRTE(), expandTupleDesc(), exprCollation(), exprInputCollation(), exprSetCollation(), exprType(), fetch_agg_sort_op(), fetch_array_arg_replace_nulls(), fetch_fp_info(), find_coercion_pathway(), find_oper_cache_entry(), find_typmod_coercion_function(), FindDefaultConversion(), FindDefaultConversionProc(), findFkeyCast(), findTypeInputFunction(), findTypeOutputFunction(), findTypeReceiveFunction(), findTypeSendFunction(), flatten_set_variable_args(), fmgr_info_cxt_security(), fmgr_internal_function(), fmgr_internal_validator(), fmgr_sql(), fmgr_sql_validator(), foreign_expr_walker(), format_type_internal(), formrdesc(), FreeWorkerInfo(), func_get_detail(), FuncNameAsType(), FuncnameGetCandidates(), gbt_enumge(), gbt_enumgt(), gbt_enumkey_cmp(), gbt_enumle(), gbt_enumlt(), generate_append_tlist(), generate_function_name(), generate_join_implied_equalities_normal(), generate_setop_tlist(), generateClonedIndexStmt(), generateSerialExtraStmts(), get_actual_variable_range(), get_am_type_oid(), get_array_type(), get_attstatsslot(), get_atttype(), get_base_element_type(), get_call_expr_argtype(), get_cast_hashentry(), get_collation_oid(), get_commutator(), get_compatible_hash_operators(), get_constraint_index(), get_conversion_oid(), get_database_oid(), get_default_oid_from_partdesc(), get_default_partition_oid(), get_domain_constraint_oid(), get_element_type(), get_equality_op_for_ordering_op(), get_extension_oid(), get_extension_schema(), get_first_col_type(), get_fn_expr_argtype(), get_fn_expr_rettype(), get_func_namespace(), get_index_constraint(), get_negator(), get_object_address(), get_object_address_attrdef(), get_object_address_attribute(), get_object_address_defacl(), get_object_address_opcf(), get_object_address_opf_member(), get_object_address_publication_rel(), get_object_address_relobject(), get_object_address_type(), get_object_address_unqualified(), get_object_address_usermapping(), get_object_namespace(), get_op_hash_functions(), get_op_opfamily_sortfamily(), get_op_rettype(), get_opclass_oid(), get_opcode(), get_oper_expr(), get_opfamily_member(), get_opfamily_oid(), get_opfamily_proc(), get_oprjoin(), get_oprrest(), get_ordering_op_for_equality_op(), get_ordering_op_properties(), get_other_operator(), get_primary_key_attnos(), get_promoted_array_type(), get_qual_for_hash(), get_range_subtype(), get_rel_namespace(), get_rel_tablespace(), get_rel_type_id(), get_relation_by_qualified_name(), get_relation_constraint_attnos(), get_relation_constraint_oid(), get_relation_info(), get_relation_policy_oid(), get_rewrite_oid(), get_rolespec_oid(), get_rte_attribute_type(), get_statistics_object_oid(), get_switched_clauses(), get_tablespace(), get_tablespace_oid(), get_transform_fromsql(), get_transform_tosql(), get_trigger_oid(), get_ts_config_oid(), get_ts_dict_oid(), get_ts_parser_oid(), get_ts_template_oid(), get_tuple_from_datum(), get_typ_typrelid(), get_typcollation(), get_typmodin(), get_user_default_acl(), get_variable_range(), getAggregates(), GetAllTablesPublications(), GetAttributeByName(), GetAttributeByNum(), GetCCHashEqFuncs(), GetCurrentRoleId(), getDefaultACLs(), GetDefaultOpClass(), GetDefaultTablespace(), getDomainConstraints(), getExtensionOfObject(), getIndexes(), GetNewRelFileNode(), GetNextTempTableSpace(), getProcedureTypeDescription(), GetSubscriptionNotReadyRelations(), GetSubscriptionRelations(), GetSysCacheOid(), getTableAttrs(), getTables(), getTriggers(), getTSCurrentConfig(), GetUserMapping(), ginhandler(), gistFetchTuple(), gisthandler(), GuessControlValues(), HandleFunctionRequest(), hash_array(), hash_array_extended(), hash_inner_and_outer(), hash_xlog_vacuum_get_latestRemovedXid(), heap_create(), heap_create_with_catalog(), heap_drop_with_catalog(), heap_form_tuple(), heap_truncate_find_FKs(), heap_tuple_from_minimal_tuple(), HeapTupleIsSurelyDead(), HeapTupleSatisfiesDirty(), HeapTupleSatisfiesHistoricMVCC(), HeapTupleSatisfiesMVCC(), HeapTupleSatisfiesSelf(), HeapTupleSatisfiesToast(), HeapTupleSatisfiesUpdate(), HeapTupleSatisfiesVacuum(), histogram_selectivity(), hstore_from_record(), hstore_populate_record(), IdentifySystem(), inclusion_get_procinfo(), inclusion_get_strategy_procinfo(), index_constraint_create(), index_create(), index_getprocinfo(), IndexGetRelation(), ineq_histogram_selectivity(), infer_arbiter_indexes(), infer_collation_opclass_match(), init_sequence(), init_sql_fcache(), initArrayResultAny(), InitAuxiliaryProcess(), initGinState(), initGISTstate(), initialize_peragg(), InitializeRelfilenodeMap(), InitPgFdwOptions(), InitProcess(), inline_function(), InputFunctionCall(), int2vectorrecv(), int8_avg_deserialize(), internal_get_result_type(), interpret_function_parameter_list(), intorel_receive(), intorel_startup(), InvalidateSystemCaches(), InvalidateTSCacheCallBack(), is_foreign_expr(), is_indexable_operator(), isRelDataFile(), json_agg_transfn(), json_categorize_type(), json_object_agg_transfn(), jsonb_agg_transfn(), jsonb_categorize_type(), jsonb_object_agg_transfn(), launcher_determine_sleep(), left_oper(), leftmostvalue_enum(), LexizeExec(), LexizeInit(), libpqrcv_create_slot(), libpqrcv_exec(), lo_creat(), lo_create(), lo_import(), lo_import_internal(), load_enum_cache_data(), load_relcache_init_file(), LocalExecuteInvalidationMessage(), LockSharedObject(), LockSharedObjectForSession(), log_heap_new_cid(), logical_heap_rewrite_flush_mappings(), logical_rewrite_log_mapping(), logicalrep_relmap_invalidate_cb(), logicalrep_typmap_free_entry(), logicalrep_typmap_getid(), logicalrep_typmap_invalidate_cb(), logicalrep_typmap_update(), logicalrep_worker_cleanup(), lookup_collation(), lookup_fdw_handler_func(), lookup_fdw_validator_func(), lookup_proof_cache(), lookup_type_cache(), LookupExplicitNamespace(), LookupFuncName(), LookupFuncWithArgs(), LookupNamespaceNoError(), LookupOperName(), LookupOperWithArgs(), LookupTypeName(), LookupTypeNameOid(), main(), make_const(), make_foreignscan(), make_new_heap(), make_op(), make_opclause(), make_partition_op_expr(), make_restrictinfo_internal(), make_row_comparison_op(), make_tuple_from_result_row(), make_tuple_indirect(), make_unique_from_pathkeys(), makeBoolConst(), makeTargetEntry(), makeWholeRowVar(), mark_index_clustered(), match_clause_to_ordering_op(), match_foreign_keys_to_quals(), match_rowcompare_to_indexcol(), mcv_selectivity(), MergeAttributes(), minmax_get_strategy_procinfo(), moddatetime(), NamespaceCreate(), ndistinct_for_combination(), negate_clause(), network_prefix_quals(), networkjoinsel_inner(), networkjoinsel_semi(), networksel(), NextCopyFrom(), numeric_avg_deserialize(), numeric_deserialize(), numeric_poly_deserialize(), numeric_to_number(), objectsInSchemaToOids(), oidparse(), oidvectorrecv(), op_strict(), op_volatile(), OpclassnameGetOpcid(), oper(), oper_select_candidate(), operator_predicate_proof(), OperatorCreate(), OperatorGet(), OperatorLookup(), OperatorShellMake(), OperatorUpd(), OpernameGetCandidates(), OpernameGetOprid(), OpfamilynameGetOpfid(), ordered_set_startup(), OverrideSearchPathMatchesCurrent(), parse_func_options(), ParseFuncOrColumn(), parseNameAndArgTypes(), parseOidArray(), parseTypeString(), patternsel(), perform_relmap_update(), pg_attribute_noreturn(), pg_backup_start_time(), pg_event_trigger_table_rewrite_oid(), pg_filenode_relation(), pg_get_constraintdef_worker(), pg_get_function_result(), pg_get_replication_slots(), pg_get_serial_sequence(), pg_identify_object(), pg_index_column_has_property(), pg_index_has_property(), pg_indexam_has_property(), pg_relation_filenode(), pg_relation_filepath(), pg_size_bytes(), pg_stat_get_activity(), pg_stat_get_subscription(), pg_tablespace_location(), pgstat_bestart(), pgstat_db_requested(), pgstat_fetch_stat_tabentry(), pgstat_progress_end_command(), pgstat_read_statsfiles(), pgstat_report_analyze(), pgstat_report_stat(), pgstat_report_vacuum(), PgstatCollectorMain(), PlanCacheRelCallback(), plperl_build_tuple_result(), plperl_inline_handler(), plperl_modify_tuple(), plperl_sv_to_literal(), plpgsql_compile_inline(), plpgsql_estate_setup(), plpgsql_exec_get_datum_type(), plpgsql_exec_get_datum_type_info(), plpgsql_inline_handler(), plpgsql_parse_cwordrowtype(), plpgsql_parse_wordrowtype(), plpgsql_parse_wordtype(), plpython_call_handler(), plpython_inline_handler(), plpython_validator(), pltcl_event_trigger_handler(), pltcl_fetch_interp(), pltcl_func_handler(), PLy_output_setup_func(), PLy_procedure_create(), PLy_procedure_get(), populate_record(), populate_recordset_record(), postgresAddForeignUpdateTargets(), PostgresMain(), PQftable(), PQftype(), PQoidValue(), PQparamtype(), PreCommit_Notify(), prefix_quals(), prefix_selectivity(), prepare_sort_from_pathkeys(), prepare_sql_fn_parse_info(), PrepareQuery(), PrepareTempTablespaces(), preprocess_targetlist(), printTypmod(), ProcedureCreate(), process_implied_equality(), process_settings(), ProcessQuery(), ProcessUtilitySlow(), pull_up_union_leaf_queries(), PushOverrideSearchPath(), query_to_xml_and_xmlschema(), query_to_xmlschema(), RangeVarCallbackForDropRelation(), RangeVarCallbackForReindexIndex(), RangeVarGetAndCheckCreationNamespace(), RangeVarGetRelidExtended(), readRecoveryCommandFile(), ReadToc(), readtup_cluster(), ReceiveFunctionCall(), recomputeNamespacePath(), record_cmp(), record_eq(), record_image_cmp(), record_image_eq(), record_in(), record_out(), record_recv(), record_send(), refnameRangeTblEntry(), regclassin(), regclassout(), regconfigin(), regconfigout(), regdictionaryin(), regdictionaryout(), RegisterRelcacheInvalidation(), regnamespacein(), regnamespaceout(), regoperatorin(), regoperatorout(), regoperin(), regoperout(), regprocedurein(), regprocedureout(), regprocin(), regprocout(), regrolein(), regroleout(), regtypein(), regtypeout(), reindex_relation(), ReindexIndex(), relation_mark_replica_identity(), RelationBuildLocalRelation(), RelationCacheInitializePhase3(), RelationGetIndexList(), RelationInitLockInfo(), RelationInitPhysicalAddr(), RelationMapFilenodeToOid(), RelationMapFinishBootstrap(), RelationMapOidToFilenode(), RelationSetIndexList(), RelfilenodeMapInvalidateCallback(), RelidByRelfilenode(), relmap_redo(), RelnameGetRelid(), RemoveAttributeById(), RemoveRelations(), RemoveUserMapping(), rename_constraint_internal(), RenameConstraint(), RenameRelationInternal(), ReorderBufferCommit(), replace_outer_grouping(), ReplaceVarsFromTargetList_callback(), ReplicationSlotCreate(), replorigin_by_name(), replorigin_create(), ResetReindexProcessing(), resolve_generic_type(), resolve_polymorphic_argtypes(), resolve_polymorphic_tupdesc(), resolve_unique_index_expr(), ResolveRecoveryConflictWithTablespace(), rewriteTargetListIU(), rewriteTargetListUD(), rewriteValuesRTE(), ri_HashCompareOp(), ri_ReportViolation(), right_oper(), RoleidCallback(), RoleMembershipCacheCallback(), roles_has_privs_of(), roles_is_member_of(), row_security_active(), row_security_active_name(), scalararraysel_containment(), ScanKeyInit(), searchRangeTableForRel(), select_common_collation(), select_common_type(), select_equality_operator(), select_perl_context(), SendRecoveryConflictWithBufferPin(), SerializeParamList(), set_opfuncid(), set_rel_width(), set_sa_opfuncid(), SetDefaultACLsInSchemas(), SetLocktagRelationOid(), SetSubscriptionRelState(), SetTempNamespaceState(), setup_param_list(), shdepDropOwned(), shdepReassignOwned(), spghandler(), SPI_connect(), SPI_finish(), SPI_getargtypeid(), SPI_gettypeid(), SS_assign_special_param(), standard_ExecutorRun(), std_typanalyze(), StorePartitionKey(), StoreRelCheck(), string_to_bytea_const(), string_to_const(), swap_relation_files(), SyncScanShmemInit(), table_recheck_autovac(), targetIsInAllPartitionLists(), targetIsInSortList(), TempTablespacePath(), text_format(), to_json(), to_jsonb(), toast_flatten_tuple_to_datum(), toast_insert_or_update(), toast_save_datum(), transformAExprIn(), transformArrayExpr(), transformArraySubscripts(), transformArrayType(), transformDistinctOnClause(), transformExprRecurse(), transformFkeyCheckAttrs(), transformFkeyGetPrimaryKey(), transformGroupClauseExpr(), transformIndexConstraint(), transformIndirection(), transformInsertStmt(), transformOnConflictArbiter(), transformOnConflictClause(), transformRangeTableFunc(), transformTableLikeClause(), transformTypeCast(), tsquerysel(), tuple_to_stringinfo(), TupleDescInitBuiltinEntry(), TupleQueueReaderNext(), TypeCacheRelCallback(), TypeCreate(), typeInheritsFrom(), TypenameGetTypid(), typenameTypeMod(), TypeShellMake(), UnlockSharedObject(), UnlockSharedObjectForSession(), UpdateLogicalMappings(), vac_update_datfrozenxid(), vacuum_rel(), validate_index(), validateForeignKeyConstraint(), var_eq_const(), var_eq_non_const(), variable_paramref_hook(), wait_for_relation_state_change(), and wait_for_worker_state_change().

◆ OID_MAX

#define OID_MAX   UINT_MAX

Definition at line 39 of file postgres_ext.h.

◆ PG_DIAG_COLUMN_NAME

◆ PG_DIAG_CONSTRAINT_NAME

◆ PG_DIAG_CONTEXT

#define PG_DIAG_CONTEXT   'W'

◆ PG_DIAG_DATATYPE_NAME

◆ PG_DIAG_INTERNAL_POSITION

#define PG_DIAG_INTERNAL_POSITION   'p'

◆ PG_DIAG_INTERNAL_QUERY

#define PG_DIAG_INTERNAL_QUERY   'q'

◆ PG_DIAG_MESSAGE_DETAIL

#define PG_DIAG_MESSAGE_DETAIL   'D'

◆ PG_DIAG_MESSAGE_HINT

#define PG_DIAG_MESSAGE_HINT   'H'

◆ PG_DIAG_MESSAGE_PRIMARY

◆ PG_DIAG_SCHEMA_NAME

◆ PG_DIAG_SEVERITY

◆ PG_DIAG_SEVERITY_NONLOCALIZED

#define PG_DIAG_SEVERITY_NONLOCALIZED   'V'

Definition at line 56 of file postgres_ext.h.

Referenced by pq_parse_errornotice(), pqInternalNotice(), and send_message_to_frontend().

◆ PG_DIAG_SOURCE_FILE

#define PG_DIAG_SOURCE_FILE   'F'

◆ PG_DIAG_SOURCE_FUNCTION

#define PG_DIAG_SOURCE_FUNCTION   'R'

◆ PG_DIAG_SOURCE_LINE

#define PG_DIAG_SOURCE_LINE   'L'

◆ PG_DIAG_SQLSTATE

◆ PG_DIAG_STATEMENT_POSITION

#define PG_DIAG_STATEMENT_POSITION   'P'

◆ PG_DIAG_TABLE_NAME

Typedef Documentation

◆ Oid

typedef unsigned int Oid

Definition at line 31 of file postgres_ext.h.

◆ pg_int64

typedef PG_INT64_TYPE pg_int64

Definition at line 47 of file postgres_ext.h.