Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Enumeraciones | Funciones | Variables
Referencia del Archivo src/libpq/include/utils/guc_tables.h

Ir al código fuente de este archivo.

Clases

union  config_var_value
struct  guc_stack
struct  config_generic
struct  config_bool
struct  config_int
struct  config_real
struct  config_string

'defines'

#define GUC_LIST_INPUT   0x0001
#define GUC_LIST_QUOTE   0x0002
#define GUC_NO_SHOW_ALL   0x0004
#define GUC_NO_RESET_ALL   0x0008
#define GUC_REPORT   0x0010
#define GUC_NOT_IN_SAMPLE   0x0020
#define GUC_DISALLOW_IN_FILE   0x0040
#define GUC_CUSTOM_PLACEHOLDER   0x0080
#define GUC_SUPERUSER_ONLY   0x0100
#define GUC_IS_NAME   0x0200
#define GUC_HAVE_TENTATIVE   0x0001
#define GUC_HAVE_LOCAL   0x0002
#define GUC_HAVE_STACK   0x0004

'typedefs'

typedef struct guc_stack GucStack

Enumeraciones

enum  config_type { PGC_BOOL, PGC_INT, PGC_REAL, PGC_STRING }
enum  config_group {
  UNGROUPED, FILE_LOCATIONS, CONN_AUTH, CONN_AUTH_SETTINGS,
  CONN_AUTH_SECURITY, RESOURCES, RESOURCES_MEM, RESOURCES_FSM,
  RESOURCES_KERNEL, WAL, WAL_SETTINGS, WAL_CHECKPOINTS,
  QUERY_TUNING, QUERY_TUNING_METHOD, QUERY_TUNING_COST, QUERY_TUNING_GEQO,
  QUERY_TUNING_OTHER, LOGGING, LOGGING_WHERE, LOGGING_WHEN,
  LOGGING_WHAT, STATS, STATS_MONITORING, STATS_COLLECTOR,
  AUTOVACUUM, CLIENT_CONN, CLIENT_CONN_STATEMENT, CLIENT_CONN_LOCALE,
  CLIENT_CONN_OTHER, LOCK_MANAGEMENT, COMPAT_OPTIONS, COMPAT_OPTIONS_PREVIOUS,
  COMPAT_OPTIONS_CLIENT, PRESET_OPTIONS, CUSTOM_OPTIONS, DEVELOPER_OPTIONS
}

Funciones

struct config_generic ** get_guc_variables (void)
void build_guc_variables (void)

Variables

const char *const config_group_names []
const char *const config_type_names []
const char *const GucContext_Names []
const char *const GucSource_Names []

Documentación de los 'defines'

#define GUC_CUSTOM_PLACEHOLDER   0x0080
#define GUC_DISALLOW_IN_FILE   0x0040
#define GUC_HAVE_LOCAL   0x0002
#define GUC_HAVE_STACK   0x0004
#define GUC_HAVE_TENTATIVE   0x0001
#define GUC_IS_NAME   0x0200
#define GUC_LIST_INPUT   0x0001
#define GUC_LIST_QUOTE   0x0002
#define GUC_NO_RESET_ALL   0x0008
#define GUC_NO_SHOW_ALL   0x0004
#define GUC_NOT_IN_SAMPLE   0x0020
#define GUC_REPORT   0x0010
#define GUC_SUPERUSER_ONLY   0x0100

Documentación de los 'typedefs'

typedef struct guc_stack GucStack

Documentación de las enumeraciones

Valores de enumeraciones:
UNGROUPED 
FILE_LOCATIONS 
CONN_AUTH 
CONN_AUTH_SETTINGS 
CONN_AUTH_SECURITY 
RESOURCES 
RESOURCES_MEM 
RESOURCES_FSM 
RESOURCES_KERNEL 
WAL 
WAL_SETTINGS 
WAL_CHECKPOINTS 
QUERY_TUNING 
QUERY_TUNING_METHOD 
QUERY_TUNING_COST 
QUERY_TUNING_GEQO 
QUERY_TUNING_OTHER 
LOGGING 
LOGGING_WHERE 
LOGGING_WHEN 
LOGGING_WHAT 
STATS 
STATS_MONITORING 
STATS_COLLECTOR 
AUTOVACUUM 
CLIENT_CONN 
CLIENT_CONN_STATEMENT 
CLIENT_CONN_LOCALE 
CLIENT_CONN_OTHER 
LOCK_MANAGEMENT 
COMPAT_OPTIONS 
COMPAT_OPTIONS_PREVIOUS 
COMPAT_OPTIONS_CLIENT 
PRESET_OPTIONS 
CUSTOM_OPTIONS 
DEVELOPER_OPTIONS 
Valores de enumeraciones:
PGC_BOOL 
PGC_INT 
PGC_REAL 
PGC_STRING 

Documentación de las funciones

void build_guc_variables ( void  )
struct config_generic** get_guc_variables ( void  ) [read]

Documentación de las variables

const char* const config_group_names[]
const char* const config_type_names[]
const char* const GucContext_Names[]
const char* const GucSource_Names[]
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'