PostgreSQL Source Code  git master
ErrorContextCallback Struct Reference

#include <elog.h>

Data Fields

struct ErrorContextCallbackprevious
 
void(* callback )(void *arg)
 
void * arg
 

Detailed Description

Definition at line 226 of file elog.h.

Field Documentation

◆ arg

◆ callback

void(* ErrorContextCallback::callback) (void *arg)

Definition at line 229 of file elog.h.

Referenced by _SPI_execute_plan(), _SPI_prepare_oneshot_plan(), _SPI_prepare_plan(), begin_cb_wrapper(), call_pltcl_start_proc(), change_cb_wrapper(), commit_cb_wrapper(), compile_plperl_function(), CopyFrom(), do_compile(), errfinish(), exec_bind_message(), exec_execute_message(), file_acquire_sample_rows(), fileIterateForeignScan(), filter_by_origin_cb_wrapper(), FlushBuffer(), FlushRelationBuffers(), fmgr_sql(), fmgr_sql_validator(), GetErrorContextStack(), heap_vacuum_rel(), ImportForeignSchema(), inline_function(), inline_set_returning_function(), make_tuple_from_result_row(), message_cb_wrapper(), parallel_vacuum_main(), plperl_event_trigger_handler(), plperl_func_handler(), plperl_inline_handler(), plperl_trigger_handler(), plpgsql_compile_inline(), plpgsql_exec_event_trigger(), plpgsql_exec_function(), plpgsql_exec_trigger(), plpython_call_handler(), plpython_inline_handler(), PLy_exec_function(), PLy_modify_tuple(), ReindexPartitions(), RestoreGUCState(), setup_parser_errposition_callback(), shutdown_cb_wrapper(), slot_modify_data(), slot_store_data(), SPI_cursor_open_internal(), SPI_plan_get_cached_plan(), startup_cb_wrapper(), StartupXLOG(), stream_abort_cb_wrapper(), stream_change_cb_wrapper(), stream_commit_cb_wrapper(), stream_message_cb_wrapper(), stream_start_cb_wrapper(), stream_stop_cb_wrapper(), stream_truncate_cb_wrapper(), truncate_cb_wrapper(), tsearch_readline_begin(), typeStringToTypeName(), and XactLockTableWait().

◆ previous

struct ErrorContextCallback* ErrorContextCallback::previous

Definition at line 228 of file elog.h.

Referenced by _SPI_execute_plan(), _SPI_prepare_oneshot_plan(), _SPI_prepare_plan(), begin_cb_wrapper(), call_pltcl_start_proc(), cancel_parser_errposition_callback(), change_cb_wrapper(), commit_cb_wrapper(), compile_plperl_function(), CopyFrom(), do_compile(), errfinish(), exec_bind_message(), exec_execute_message(), file_acquire_sample_rows(), fileIterateForeignScan(), filter_by_origin_cb_wrapper(), FlushBuffer(), FlushRelationBuffers(), fmgr_sql(), fmgr_sql_validator(), GetErrorContextStack(), heap_vacuum_rel(), ImportForeignSchema(), inline_function(), inline_set_returning_function(), make_tuple_from_result_row(), message_cb_wrapper(), parallel_vacuum_main(), plperl_event_trigger_handler(), plperl_func_handler(), plperl_inline_handler(), plperl_trigger_handler(), plpgsql_compile_inline(), plpgsql_exec_event_trigger(), plpgsql_exec_function(), plpgsql_exec_trigger(), plpython_call_handler(), plpython_inline_handler(), PLy_exec_function(), PLy_modify_tuple(), ReindexPartitions(), RestoreGUCState(), setup_parser_errposition_callback(), shutdown_cb_wrapper(), slot_modify_data(), slot_store_data(), SPI_cursor_open_internal(), SPI_plan_get_cached_plan(), startup_cb_wrapper(), StartupXLOG(), stream_abort_cb_wrapper(), stream_change_cb_wrapper(), stream_commit_cb_wrapper(), stream_message_cb_wrapper(), stream_start_cb_wrapper(), stream_stop_cb_wrapper(), stream_truncate_cb_wrapper(), truncate_cb_wrapper(), tsearch_readline_begin(), tsearch_readline_end(), typeStringToTypeName(), and XactLockTableWait().


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