PostgreSQL Source Code
git master
|
#include <execnodes.h>
Data Fields | |
NodeTag | type |
ExprContext * | econtext |
TupleDesc | expectedDesc |
int | allowedModes |
SetFunctionReturnMode | returnMode |
ExprDoneCond | isDone |
Tuplestorestate * | setResult |
TupleDesc | setDesc |
Definition at line 298 of file execnodes.h.
int ReturnSetInfo::allowedModes |
Definition at line 304 of file execnodes.h.
Referenced by brin_page_items(), connectby_text(), connectby_text_serial(), crosstab(), crosstab_hash(), deflist_to_tuplestore(), each_worker(), each_worker_jsonb(), elements_worker(), elements_worker_jsonb(), exec_init_tuple_store(), ExecMakeFunctionResultSet(), ExecMakeTableFunctionResult(), fmgr_sql(), gist_page_items(), gist_page_items_bytea(), pg_available_extension_versions(), pg_available_extensions(), pg_config(), pg_cursor(), pg_event_trigger_ddl_commands(), pg_event_trigger_dropped_objects(), pg_extension_update_paths(), pg_get_backend_memory_contexts(), pg_get_replication_slots(), pg_get_shmem_allocations(), pg_hba_file_rules(), pg_logdir_ls_internal(), pg_logical_slot_get_changes_guts(), pg_ls_dir(), pg_ls_dir_files(), pg_prepared_statement(), pg_show_replication_origin_status(), pg_stat_get_activity(), pg_stat_get_progress_info(), pg_stat_get_replication_slots(), pg_stat_get_slru(), pg_stat_get_subscription(), pg_stat_get_wal_senders(), pg_stat_statements_internal(), pg_stop_backup_v2(), pg_tablespace_databases(), pg_timezone_names(), pgrowlocks(), plperl_func_handler(), plperl_return_next_internal(), plpgsql_exec_function(), pltcl_func_handler(), pltcl_init_tuple_store(), PLy_exec_function(), populate_recordset_worker(), postgres_fdw_get_connections(), prepTuplestoreResult(), show_all_file_settings(), text_to_table(), verify_heapam(), and xpath_table().
ExprContext* ReturnSetInfo::econtext |
Definition at line 302 of file execnodes.h.
Referenced by brin_page_items(), connectby_text(), connectby_text_serial(), crosstab(), crosstab_hash(), dblink_get_notify(), deflist_to_tuplestore(), each_worker(), each_worker_jsonb(), elements_worker(), elements_worker_jsonb(), end_MultiFuncCall(), ExecMakeFunctionResultSet(), ExecMakeTableFunctionResult(), fmgr_sql(), gist_page_items(), gist_page_items_bytea(), init_MultiFuncCall(), materializeResult(), pg_available_extension_versions(), pg_available_extensions(), pg_config(), pg_cursor(), pg_event_trigger_ddl_commands(), pg_event_trigger_dropped_objects(), pg_extension_update_paths(), pg_get_backend_memory_contexts(), pg_get_replication_slots(), pg_get_shmem_allocations(), pg_hba_file_rules(), pg_logdir_ls_internal(), pg_logical_slot_get_changes_guts(), pg_ls_dir(), pg_ls_dir_files(), pg_prepared_statement(), pg_show_replication_origin_status(), pg_stat_get_activity(), pg_stat_get_progress_info(), pg_stat_get_replication_slots(), pg_stat_get_slru(), pg_stat_get_subscription(), pg_stat_get_wal_senders(), pg_stat_statements_internal(), pg_stop_backup_v2(), pg_tablespace_databases(), pg_timezone_names(), pgrowlocks(), plperl_return_next_internal(), plpgsql_estate_setup(), pltcl_func_handler(), populate_recordset_worker(), postgres_fdw_get_connections(), show_all_file_settings(), storeRow(), text_to_table(), verify_heapam(), and xpath_table().
TupleDesc ReturnSetInfo::expectedDesc |
Definition at line 303 of file execnodes.h.
Referenced by brin_page_items(), connectby_text(), connectby_text_serial(), crosstab_hash(), deflist_to_tuplestore(), each_worker(), each_worker_jsonb(), elements_worker(), elements_worker_jsonb(), exec_init_tuple_store(), ExecMakeFunctionResultSet(), ExecMakeTableFunctionResult(), internal_get_result_type(), pg_config(), plperl_return_next_internal(), pltcl_init_tuple_store(), text_to_table(), and xpath_table().
ExprDoneCond ReturnSetInfo::isDone |
Definition at line 307 of file execnodes.h.
Referenced by crosstab(), ExecMakeFunctionResultSet(), ExecMakeTableFunctionResult(), fmgr_sql(), hstore_svals(), and plperl_func_handler().
SetFunctionReturnMode ReturnSetInfo::returnMode |
Definition at line 306 of file execnodes.h.
Referenced by brin_page_items(), connectby_text(), connectby_text_serial(), crosstab(), crosstab_hash(), deflist_to_tuplestore(), each_worker(), each_worker_jsonb(), elements_worker(), elements_worker_jsonb(), ExecMakeFunctionResultSet(), ExecMakeTableFunctionResult(), fmgr_sql(), gist_page_items(), gist_page_items_bytea(), materializeResult(), pg_available_extension_versions(), pg_available_extensions(), pg_config(), pg_cursor(), pg_event_trigger_ddl_commands(), pg_event_trigger_dropped_objects(), pg_extension_update_paths(), pg_get_backend_memory_contexts(), pg_get_replication_slots(), pg_get_shmem_allocations(), pg_hba_file_rules(), pg_logdir_ls_internal(), pg_logical_slot_get_changes_guts(), pg_ls_dir(), pg_ls_dir_files(), pg_prepared_statement(), pg_show_replication_origin_status(), pg_stat_get_activity(), pg_stat_get_progress_info(), pg_stat_get_replication_slots(), pg_stat_get_slru(), pg_stat_get_subscription(), pg_stat_get_wal_senders(), pg_stat_statements_internal(), pg_stop_backup_v2(), pg_tablespace_databases(), pg_timezone_names(), pgrowlocks(), plperl_func_handler(), plpgsql_exec_function(), pltcl_func_handler(), PLy_exec_function(), populate_recordset_worker(), postgres_fdw_get_connections(), prepTuplestoreResult(), show_all_file_settings(), text_to_table(), verify_heapam(), and xpath_table().
TupleDesc ReturnSetInfo::setDesc |
Definition at line 310 of file execnodes.h.
Referenced by brin_page_items(), connectby_text(), connectby_text_serial(), crosstab(), crosstab_hash(), dblink_get_notify(), deflist_to_tuplestore(), each_worker(), each_worker_jsonb(), elements_worker(), elements_worker_jsonb(), ExecMakeFunctionResultSet(), ExecMakeTableFunctionResult(), fmgr_sql(), gist_page_items(), gist_page_items_bytea(), materializeResult(), pg_available_extension_versions(), pg_available_extensions(), pg_config(), pg_cursor(), pg_event_trigger_ddl_commands(), pg_event_trigger_dropped_objects(), pg_extension_update_paths(), pg_get_backend_memory_contexts(), pg_get_replication_slots(), pg_get_shmem_allocations(), pg_hba_file_rules(), pg_logdir_ls_internal(), pg_logical_slot_get_changes_guts(), pg_ls_dir(), pg_ls_dir_files(), pg_prepared_statement(), pg_show_replication_origin_status(), pg_stat_get_activity(), pg_stat_get_progress_info(), pg_stat_get_replication_slots(), pg_stat_get_slru(), pg_stat_get_subscription(), pg_stat_get_wal_senders(), pg_stat_statements_internal(), pg_stop_backup_v2(), pg_tablespace_databases(), pg_timezone_names(), pgrowlocks(), plperl_func_handler(), plpgsql_exec_function(), pltcl_func_handler(), populate_recordset_worker(), postgres_fdw_get_connections(), prepTuplestoreResult(), show_all_file_settings(), storeRow(), text_to_table(), verify_heapam(), and xpath_table().
Tuplestorestate* ReturnSetInfo::setResult |
Definition at line 309 of file execnodes.h.
Referenced by brin_page_items(), connectby_text(), connectby_text_serial(), crosstab(), crosstab_hash(), dblink_get_notify(), deflist_to_tuplestore(), each_worker(), each_worker_jsonb(), elements_worker(), elements_worker_jsonb(), ExecMakeFunctionResultSet(), ExecMakeTableFunctionResult(), fmgr_sql(), gist_page_items(), gist_page_items_bytea(), materializeResult(), pg_available_extension_versions(), pg_available_extensions(), pg_config(), pg_cursor(), pg_event_trigger_ddl_commands(), pg_event_trigger_dropped_objects(), pg_extension_update_paths(), pg_get_backend_memory_contexts(), pg_get_replication_slots(), pg_get_shmem_allocations(), pg_hba_file_rules(), pg_logdir_ls_internal(), pg_logical_slot_get_changes_guts(), pg_ls_dir(), pg_ls_dir_files(), pg_prepared_statement(), pg_show_replication_origin_status(), pg_stat_get_activity(), pg_stat_get_progress_info(), pg_stat_get_replication_slots(), pg_stat_get_slru(), pg_stat_get_subscription(), pg_stat_get_wal_senders(), pg_stat_statements_internal(), pg_stop_backup_v2(), pg_tablespace_databases(), pg_timezone_names(), pgrowlocks(), plperl_func_handler(), plpgsql_exec_function(), pltcl_func_handler(), populate_recordset_worker(), postgres_fdw_get_connections(), prepTuplestoreResult(), show_all_file_settings(), storeRow(), text_to_table(), verify_heapam(), and xpath_table().
NodeTag ReturnSetInfo::type |
Definition at line 300 of file execnodes.h.
Referenced by ExecMakeFunctionResultSet(), and ExecMakeTableFunctionResult().