PostgreSQL Source Code git master
Data Fields
config_generic Struct Reference

#include <guc_tables.h>

Data Fields

const char *  name
 
 
 
const char *  short_desc
 
const char *  long_desc
 
int  flags
 
 
int  status
 
 
 
 
 
 
 
 
void *  extra
 
 
 
 
char *  last_reported
 
char *  sourcefile
 
int  sourceline
 

Detailed Description

Definition at line 171 of file guc_tables.h.

Field Documentation

context

GucContext config_generic::context

Definition at line 175 of file guc_tables.h.

Referenced by add_placeholder_variable(), AlterSystemSetConfigFile(), can_skip_gucvar(), GetConfigOptionValues(), init_custom_variable(), printMixedStruct(), ProcessConfigFileInternal(), ResetAllOptions(), set_config_with_handle(), SetConfigOption(), show_expression(), show_grouping_set_keys(), show_grouping_sets(), show_memoize_info(), show_plan_tlist(), show_sort_group_keys(), show_tablesample(), show_window_def(), show_window_keys(), and validate_option_array_item().

extra

void* config_generic::extra

Definition at line 190 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().

flags

int config_generic::flags

Definition at line 179 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().

group

enum config_group config_generic::group

Definition at line 176 of file guc_tables.h.

Referenced by add_placeholder_variable(), GetConfigOptionValues(), init_custom_variable(), and printMixedStruct().

last_reported

char* config_generic::last_reported

Definition at line 197 of file guc_tables.h.

Referenced by InitializeOneGUCOption(), ReportGUCOption(), and RestoreGUCState().

long_desc

const char* config_generic::long_desc

Definition at line 178 of file guc_tables.h.

Referenced by GetConfigOptionValues(), init_custom_variable(), and printMixedStruct().

name

const char* config_generic::name

Definition at line 174 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(), free_placeholder(), GetConfigOptionByName(), GetConfigOptionValues(), GUCArrayAdd(), GUCArrayDelete(), init_custom_variable(), InitializeOneGUCOption(), MarkGUCPrefixReserved(), parse_and_validate_value(), printMixedStruct(), ProcessConfigFileInternal(), ReportGUCOption(), serialize_variable(), set_config_with_handle(), and ShowAllGUCConfig().

nondef_link

dlist_node config_generic::nondef_link

Definition at line 191 of file guc_tables.h.

Referenced by EstimateGUCStateSpace(), get_explain_guc_options(), RemoveGUCFromLists(), ResetAllOptions(), RestoreGUCState(), SerializeGUCState(), and set_guc_source().

report_link

slist_node config_generic::report_link

Definition at line 195 of file guc_tables.h.

Referenced by AtEOXact_GUC(), RemoveGUCFromLists(), ReportChangedGUCOptions(), ResetAllOptions(), and set_config_with_handle().

reset_scontext

GucContext config_generic::reset_scontext

Definition at line 186 of file guc_tables.h.

Referenced by define_custom_variable(), InitializeOneGUCOption(), reapply_stacked_values(), ResetAllOptions(), and set_config_with_handle().

reset_source

GucSource config_generic::reset_source

Definition at line 184 of file guc_tables.h.

Referenced by define_custom_variable(), InitializeOneGUCOption(), ProcessConfigFileInternal(), reapply_stacked_values(), ResetAllOptions(), and set_config_with_handle().

reset_srole

Oid config_generic::reset_srole

Definition at line 188 of file guc_tables.h.

Referenced by define_custom_variable(), InitializeOneGUCOption(), reapply_stacked_values(), ResetAllOptions(), and set_config_with_handle().

scontext

GucContext config_generic::scontext

Definition at line 185 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().

short_desc

const char* config_generic::short_desc

Definition at line 177 of file guc_tables.h.

Referenced by add_placeholder_variable(), GetConfigOptionValues(), init_custom_variable(), printMixedStruct(), and ShowAllGUCConfig().

source

GucSource config_generic::source

Definition at line 183 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().

sourcefile

char* config_generic::sourcefile

Definition at line 199 of file guc_tables.h.

Referenced by define_custom_variable(), estimate_variable_size(), GetConfigOptionValues(), InitializeOneGUCOption(), RestoreGUCState(), serialize_variable(), and set_config_sourcefile().

sourceline

int config_generic::sourceline

Definition at line 201 of file guc_tables.h.

Referenced by define_custom_variable(), estimate_variable_size(), GetConfigOptionValues(), InitializeOneGUCOption(), serialize_variable(), and set_config_sourcefile().

srole

Oid config_generic::srole

Definition at line 187 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().

stack

GucStack* config_generic::stack

Definition at line 189 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().

stack_link

slist_node config_generic::stack_link

Definition at line 193 of file guc_tables.h.

Referenced by AtEOXact_GUC(), push_old_value(), and RemoveGUCFromLists().

status

int config_generic::status

Definition at line 182 of file guc_tables.h.

Referenced by AtEOXact_GUC(), get_guc_variables(), GetConfigOptionValues(), InitializeOneGUCOption(), ProcessConfigFileInternal(), RemoveGUCFromLists(), ReportChangedGUCOptions(), ResetAllOptions(), and set_config_with_handle().

vartype

enum config_type config_generic::vartype

Definition at line 181 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(), free_placeholder(), get_explain_guc_options(), GetConfigOption(), GetConfigOptionResetString(), GetConfigOptionValues(), init_custom_variable(), InitializeOneGUCOption(), parse_and_validate_value(), printMixedStruct(), ResetAllOptions(), RestoreGUCState(), serialize_variable(), set_config_with_handle(), set_stack_value(), and ShowGUCOption().


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

AltStyle によって変換されたページ (->オリジナル) /