PostgreSQL Source Code
git master
|
#include <guc_tables.h>
Data Fields | |
const char * | name |
GucContext | context |
enum config_group | group |
const char * | short_desc |
const char * | long_desc |
int | flags |
enum config_type | vartype |
int | status |
GucSource | source |
GucSource | reset_source |
GucContext | scontext |
GucContext | reset_scontext |
Oid | srole |
Oid | reset_srole |
GucStack * | stack |
void * | extra |
dlist_node | nondef_link |
slist_node | stack_link |
slist_node | report_link |
char * | last_reported |
char * | sourcefile |
int | sourceline |
Definition at line 153 of file guc_tables.h.
GucContext config_generic::context |
Definition at line 157 of file guc_tables.h.
Referenced by add_placeholder_variable(), AlterSystemSetConfigFile(), can_skip_gucvar(), GetConfigOptionValues(), init_custom_variable(), ProcessConfigFileInternal(), ResetAllOptions(), set_config_with_handle(), and validate_option_array_item().
void* config_generic::extra |
Definition at line 172 of file guc_tables.h.
Referenced by AtEOXact_GUC(), call_bool_check_hook(), call_enum_check_hook(), call_int_check_hook(), call_real_check_hook(), call_string_check_hook(), extra_field_used(), InitializeOneGUCOption(), ResetAllOptions(), RestoreGUCState(), set_config_with_handle(), and set_stack_value().
int config_generic::flags |
Definition at line 161 of file guc_tables.h.
Referenced by add_placeholder_variable(), AlterSystemSetConfigFile(), AtEOXact_GUC(), BeginReportingGUCOptions(), ConfigOptionIsVisible(), define_custom_variable(), displayStruct(), flatten_set_variable_args(), get_config_handle(), get_config_unit_name(), get_explain_guc_options(), GetConfigOptionFlags(), GetConfigOptionValues(), init_custom_variable(), MarkGUCPrefixReserved(), parse_and_validate_value(), parse_int(), parse_real(), pg_settings_get_flags(), ReportChangedGUCOptions(), ResetAllOptions(), set_config_with_handle(), show_all_settings(), ShowAllGUCConfig(), ShowGUCOption(), and validate_option_array_item().
enum config_group config_generic::group |
Definition at line 157 of file guc_tables.h.
Referenced by add_placeholder_variable(), GetConfigOptionValues(), and init_custom_variable().
char* config_generic::last_reported |
Definition at line 179 of file guc_tables.h.
Referenced by InitializeOneGUCOption(), ReportGUCOption(), and RestoreGUCState().
const char* config_generic::long_desc |
Definition at line 160 of file guc_tables.h.
Referenced by GetConfigOptionValues(), and init_custom_variable().
const char* config_generic::name |
Definition at line 156 of file guc_tables.h.
Referenced by add_guc_variable(), add_placeholder_variable(), build_guc_variables(), call_bool_check_hook(), call_enum_check_hook(), call_int_check_hook(), call_real_check_hook(), call_string_check_hook(), config_enum_lookup_by_value(), estimate_variable_size(), ExplainPrintSettings(), GetConfigOptionByName(), GetConfigOptionValues(), GUCArrayAdd(), GUCArrayDelete(), init_custom_variable(), InitializeOneGUCOption(), MarkGUCPrefixReserved(), parse_and_validate_value(), ProcessConfigFileInternal(), ReportGUCOption(), serialize_variable(), set_config_with_handle(), and ShowAllGUCConfig().
dlist_node config_generic::nondef_link |
Definition at line 173 of file guc_tables.h.
Referenced by EstimateGUCStateSpace(), get_explain_guc_options(), RemoveGUCFromLists(), ResetAllOptions(), RestoreGUCState(), SerializeGUCState(), and set_guc_source().
slist_node config_generic::report_link |
Definition at line 177 of file guc_tables.h.
Referenced by AtEOXact_GUC(), RemoveGUCFromLists(), ReportChangedGUCOptions(), ResetAllOptions(), and set_config_with_handle().
GucContext config_generic::reset_scontext |
Definition at line 168 of file guc_tables.h.
Referenced by define_custom_variable(), InitializeOneGUCOption(), reapply_stacked_values(), ResetAllOptions(), and set_config_with_handle().
GucSource config_generic::reset_source |
Definition at line 166 of file guc_tables.h.
Referenced by define_custom_variable(), InitializeOneGUCOption(), ProcessConfigFileInternal(), reapply_stacked_values(), ResetAllOptions(), and set_config_with_handle().
Oid config_generic::reset_srole |
Definition at line 170 of file guc_tables.h.
Referenced by define_custom_variable(), InitializeOneGUCOption(), reapply_stacked_values(), ResetAllOptions(), and set_config_with_handle().
GucContext config_generic::scontext |
Definition at line 167 of file guc_tables.h.
Referenced by AtEOXact_GUC(), define_custom_variable(), estimate_variable_size(), InitializeOneGUCOption(), InitializeWalConsistencyChecking(), push_old_value(), ResetAllOptions(), serialize_variable(), and set_config_with_handle().
const char* config_generic::short_desc |
Definition at line 159 of file guc_tables.h.
Referenced by add_placeholder_variable(), GetConfigOptionValues(), init_custom_variable(), and ShowAllGUCConfig().
GucSource config_generic::source |
Definition at line 165 of file guc_tables.h.
Referenced by can_skip_gucvar(), define_custom_variable(), estimate_variable_size(), GetConfigOptionValues(), InitializeOneGUCOption(), InitializeWalConsistencyChecking(), ProcessConfigFileInternal(), push_old_value(), RemoveGUCFromLists(), ResetAllOptions(), serialize_variable(), set_config_with_handle(), and set_guc_source().
char* config_generic::sourcefile |
Definition at line 181 of file guc_tables.h.
Referenced by define_custom_variable(), estimate_variable_size(), GetConfigOptionValues(), InitializeOneGUCOption(), RestoreGUCState(), serialize_variable(), and set_config_sourcefile().
int config_generic::sourceline |
Definition at line 183 of file guc_tables.h.
Referenced by define_custom_variable(), estimate_variable_size(), GetConfigOptionValues(), InitializeOneGUCOption(), serialize_variable(), and set_config_sourcefile().
Oid config_generic::srole |
Definition at line 169 of file guc_tables.h.
Referenced by AtEOXact_GUC(), define_custom_variable(), estimate_variable_size(), InitializeOneGUCOption(), InitializeWalConsistencyChecking(), push_old_value(), ResetAllOptions(), serialize_variable(), and set_config_with_handle().
GucStack* config_generic::stack |
Definition at line 171 of file guc_tables.h.
Referenced by AtEOXact_GUC(), define_custom_variable(), extra_field_used(), InitializeOneGUCOption(), ProcessConfigFileInternal(), push_old_value(), RemoveGUCFromLists(), RestoreGUCState(), set_config_with_handle(), and string_field_used().
slist_node config_generic::stack_link |
Definition at line 175 of file guc_tables.h.
Referenced by AtEOXact_GUC(), push_old_value(), and RemoveGUCFromLists().
int config_generic::status |
Definition at line 164 of file guc_tables.h.
Referenced by AtEOXact_GUC(), get_guc_variables(), GetConfigOptionValues(), InitializeOneGUCOption(), ProcessConfigFileInternal(), RemoveGUCFromLists(), ReportChangedGUCOptions(), ResetAllOptions(), and set_config_with_handle().
enum config_type config_generic::vartype |
Definition at line 161 of file guc_tables.h.
Referenced by add_placeholder_variable(), AlterSystemSetConfigFile(), AtEOXact_GUC(), build_guc_variables(), define_custom_variable(), discard_stack_value(), estimate_variable_size(), extra_field_used(), get_explain_guc_options(), GetConfigOption(), GetConfigOptionResetString(), GetConfigOptionValues(), init_custom_variable(), InitializeOneGUCOption(), parse_and_validate_value(), ResetAllOptions(), RestoreGUCState(), serialize_variable(), set_config_with_handle(), set_stack_value(), and ShowGUCOption().