'defines' |
| #define | GUC_QUALIFIER_SEPARATOR '.' |
'typedefs' |
| typedef const char *(* | GucStringAssignHook )(const char *newval, bool doit, GucSource source) |
| typedef bool(* | GucBoolAssignHook )(bool newval, bool doit, GucSource source) |
| typedef bool(* | GucIntAssignHook )(int newval, bool doit, GucSource source) |
| typedef bool(* | GucRealAssignHook )(double newval, bool doit, GucSource source) |
| typedef const char *(* | GucShowHook )(void) |
Enumeraciones |
| enum | GucContext {
PGC_INTERNAL,
PGC_POSTMASTER,
PGC_SIGHUP,
PGC_BACKEND,
PGC_SUSET,
PGC_USERSET
} |
| enum | GucSource {
PGC_S_DEFAULT,
PGC_S_ENV_VAR,
PGC_S_FILE,
PGC_S_ARGV,
PGC_S_DATABASE,
PGC_S_USER,
PGC_S_CLIENT,
PGC_S_OVERRIDE,
PGC_S_INTERACTIVE,
PGC_S_TEST,
PGC_S_SESSION
} |
Funciones |
| void | SetConfigOption (const char *name, const char *value, GucContext context, GucSource source) |
| void | DefineCustomBoolVariable (const char *name, const char *short_desc, const char *long_desc, bool *valueAddr, GucContext context, GucBoolAssignHook assign_hook, GucShowHook show_hook) |
| void | DefineCustomIntVariable (const char *name, const char *short_desc, const char *long_desc, int *valueAddr, int minValue, int maxValue, GucContext context, GucIntAssignHook assign_hook, GucShowHook show_hook) |
| void | DefineCustomRealVariable (const char *name, const char *short_desc, const char *long_desc, double *valueAddr, double minValue, double maxValue, GucContext context, GucRealAssignHook assign_hook, GucShowHook show_hook) |
| void | DefineCustomStringVariable (const char *name, const char *short_desc, const char *long_desc, char **valueAddr, GucContext context, GucStringAssignHook assign_hook, GucShowHook show_hook) |
| void | EmitWarningsOnPlaceholders (const char *className) |
| const char * | GetConfigOption (const char *name) |
| const char * | GetConfigOptionResetString (const char *name) |
| bool | IsSuperuserConfigOption (const char *name) |
| void | ProcessConfigFile (GucContext context) |
| void | InitializeGUCOptions (void) |
| bool | SelectConfigFiles (const char *userDoption, const char *progname) |
| void | ResetAllOptions (void) |
| void | AtEOXact_GUC (bool isCommit, bool isSubXact) |
| void | BeginReportingGUCOptions (void) |
| void | ParseLongOption (const char *string, char **name, char **value) |
| bool | set_config_option (const char *name, const char *value, GucContext context, GucSource source, bool isLocal, bool changeVal) |
| char * | GetConfigOptionByName (const char *name, const char **varname) |
| void | GetConfigOptionByNum (int varnum, const char **values, bool *noshow) |
| int | GetNumConfigOptions (void) |
| void | SetPGVariable (const char *name, List *args, bool is_local) |
| void | GetPGVariable (const char *name, DestReceiver *dest) |
| TupleDesc | GetPGVariableResultDesc (const char *name) |
| void | ResetPGVariable (const char *name) |
| char * | flatten_set_variable_args (const char *name, List *args) |
| void | ProcessGUCArray (ArrayType *array, GucSource source) |
| ArrayType * | GUCArrayAdd (ArrayType *array, const char *name, const char *value) |
| ArrayType * | GUCArrayDelete (ArrayType *array, const char *name) |
| bool | ClearDateCache (bool newval, bool doit, GucSource source) |
| const char * | assign_default_tablespace (const char *newval, bool doit, GucSource source) |
| const char * | assign_regex_flavor (const char *value, bool doit, GucSource source) |
| const char * | assign_search_path (const char *newval, bool doit, GucSource source) |
| const char * | assign_xlog_sync_method (const char *method, bool doit, GucSource source) |
Variables |
| bool | log_duration |
| bool | Debug_print_plan |
| bool | Debug_print_parse |
| bool | Debug_print_rewritten |
| bool | Debug_pretty_print |
| bool | Explain_pretty_print |
| bool | log_parser_stats |
| bool | log_planner_stats |
| bool | log_executor_stats |
| bool | log_statement_stats |
| bool | log_btree_build_stats |
| bool | SQL_inheritance |
| bool | Australian_timezones |
| bool | default_with_oids |
| int | log_min_error_statement |
| int | log_min_messages |
| int | client_min_messages |
| int | log_min_duration_statement |
| int | num_temp_buffers |
| char * | ConfigFileName |
| char * | HbaFileName |
| char * | IdentFileName |
| char * | external_pid_file |
| int | tcp_keepalives_idle |
| int | tcp_keepalives_interval |
| int | tcp_keepalives_count |