#include <settings.h>
Data Fields | |
PGconn * | db |
int | encoding |
FILE * | queryFout |
bool | queryFoutPipe |
printQueryOpt | popt |
char * | gfname |
char * | gset_prefix |
bool | notty |
enum trivalue | getPassword |
FILE * | cur_cmd_source |
bool | cur_cmd_interactive |
int | sversion |
const char * | progname |
char * | inputfile |
char * | dirname |
uint64 | lineno |
bool | timing |
FILE * | logfile |
VariableSpace | vars |
bool | autocommit |
bool | on_error_stop |
bool | quiet |
bool | singleline |
bool | singlestep |
int | fetch_count |
PSQL_ECHO | echo |
PSQL_ECHO_HIDDEN | echo_hidden |
PSQL_ERROR_ROLLBACK | on_error_rollback |
HistControl | histcontrol |
const char * | prompt1 |
const char * | prompt2 |
const char * | prompt3 |
PGVerbosity | verbosity |
Definition at line 66 of file settings.h.
Definition at line 102 of file settings.h.
Referenced by autocommit_hook(), fail_lo_xact(), finish_lo_xact(), PSQLexec(), and SendQuery().
Definition at line 83 of file settings.h.
Referenced by CheckConnection(), do_connect(), HandleSlashCmds(), main(), MainLoop(), and SendQuery().
Definition at line 81 of file settings.h.
Referenced by do_copy(), handleCopyIn(), main(), MainLoop(), and ProcessResult().
Definition at line 68 of file settings.h.
Referenced by AcceptResult(), CheckConnection(), connection_warnings(), ConnectionUp(), describeAggregates(), describeFunctions(), describeOperators(), describeRoles(), describeTableDetails(), describeTablespaces(), describeTypes(), do_connect(), do_lo_export(), do_lo_import(), do_lo_unlink(), exec_command(), ExecQueryUsingCursor(), get_prompt(), handleCopyIn(), is_superuser(), listAllDbs(), listCasts(), listCollations(), listConversions(), listDbRoleSettings(), listDefaultACLs(), listDomains(), listEventTriggers(), listExtensionContents(), listExtensions(), listForeignDataWrappers(), listForeignServers(), listForeignTables(), listLanguages(), listSchemas(), listTables(), listTSConfigs(), listTSConfigsVerbose(), listTSDictionaries(), listTSParsers(), listTSParsersVerbose(), listTSTemplates(), listUserMappings(), main(), MainLoop(), objectDescription(), permissionsList(), PrintNotifications(), printSSLInfo(), ProcessResult(), PSQLexec(), SendQuery(), session_username(), SetCancelConn(), slashUsage(), standard_strings(), start_lo_xact(), SyncVariables(), and verbosity_hook().
char* _psqlSettings::dirname |
Definition at line 87 of file settings.h.
Referenced by exec_command().
Definition at line 108 of file settings.h.
Referenced by echo_hook(), main(), MainLoop(), and SendQuery().
Definition at line 109 of file settings.h.
Referenced by echo_hidden_hook(), and PSQLexec().
Definition at line 69 of file settings.h.
Referenced by command_no_begin(), describeOneTableDetails(), exec_command(), is_select_command(), main(), MainLoop(), parse_slash_copy(), SendQuery(), skip_white_space(), and SyncVariables().
Definition at line 107 of file settings.h.
Referenced by ExecQueryUsingCursor(), fetch_count_hook(), and SendQuery().
Definition at line 80 of file settings.h.
Referenced by do_connect(), main(), and parse_psql_options().
char* _psqlSettings::gfname |
Definition at line 75 of file settings.h.
Referenced by exec_command(), ExecQueryUsingCursor(), PrintQueryTuples(), and SendQuery().
Definition at line 76 of file settings.h.
Referenced by exec_command(), ExecQueryUsingCursor(), PrintQueryResults(), SendQuery(), and StoreQueryTuple().
Definition at line 111 of file settings.h.
Referenced by histcontrol_hook(), and pg_send_history().
char* _psqlSettings::inputfile |
Definition at line 86 of file settings.h.
Referenced by exec_command(), process_file(), and psql_error().
uint64 _psqlSettings::lineno |
Definition at line 89 of file settings.h.
Referenced by handleCopyIn(), MainLoop(), and psql_error().
FILE* _psqlSettings::logfile |
Definition at line 93 of file settings.h.
Referenced by describeAggregates(), describeFunctions(), describeOneTableDetails(), describeOneTSConfig(), describeOneTSParser(), describeOperators(), describeRoles(), describeTablespaces(), describeTypes(), do_lo_list(), do_watch(), ExecQueryUsingCursor(), listAllDbs(), listCasts(), listCollations(), listConversions(), listDbRoleSettings(), listDefaultACLs(), listDomains(), listEventTriggers(), listExtensions(), listForeignDataWrappers(), listForeignServers(), listForeignTables(), listLanguages(), listOneExtensionContents(), listSchemas(), listTables(), listTSConfigs(), listTSDictionaries(), listTSParsers(), listTSTemplates(), listUserMappings(), main(), objectDescription(), permissionsList(), print_lo_result(), PrintQueryStatus(), PrintQueryTuples(), PSQLexec(), and SendQuery().
Definition at line 78 of file settings.h.
Referenced by connection_warnings(), do_connect(), main(), and MainLoop().
Definition at line 110 of file settings.h.
Referenced by on_error_rollback_hook(), and SendQuery().
Definition at line 103 of file settings.h.
Referenced by MainLoop(), on_error_stop_hook(), and process_file().
Definition at line 73 of file settings.h.
Referenced by describeAggregates(), describeFunctions(), describeOneTableDetails(), describeOneTSConfig(), describeOneTSParser(), describeOperators(), describeRoles(), describeTablespaces(), describeTypes(), do_lo_list(), do_watch(), exec_command(), ExecQueryUsingCursor(), listAllDbs(), listCasts(), listCollations(), listConversions(), listDbRoleSettings(), listDefaultACLs(), listDomains(), listEventTriggers(), listExtensions(), listForeignDataWrappers(), listForeignServers(), listForeignTables(), listLanguages(), listOneExtensionContents(), listSchemas(), listTables(), listTSConfigs(), listTSDictionaries(), listTSParsers(), listTSTemplates(), listUserMappings(), main(), objectDescription(), parse_psql_options(), permissionsList(), print_lo_result(), PrintQueryStatus(), PrintQueryTuples(), SendQuery(), slashUsage(), and SyncVariables().
const char* _psqlSettings::progname |
Definition at line 85 of file settings.h.
Referenced by connection_warnings(), do_connect(), main(), MainLoop(), parse_psql_options(), and psql_error().
const char* _psqlSettings::prompt1 |
Definition at line 112 of file settings.h.
Referenced by get_prompt(), and prompt1_hook().
const char* _psqlSettings::prompt2 |
Definition at line 113 of file settings.h.
Referenced by get_prompt(), and prompt2_hook().
const char* _psqlSettings::prompt3 |
Definition at line 114 of file settings.h.
Referenced by get_prompt(), and prompt3_hook().
FILE* _psqlSettings::queryFout |
Definition at line 70 of file settings.h.
Referenced by describeAggregates(), describeFunctions(), describeOneTableDetails(), describeOneTSConfig(), describeOneTSParser(), describeOperators(), describeRoles(), describeTablespaces(), describeTypes(), do_copy(), do_lo_list(), do_watch(), exec_command(), ExecQueryUsingCursor(), HandleSlashCmds(), listAllDbs(), listCasts(), listCollations(), listConversions(), listDbRoleSettings(), listDefaultACLs(), listDomains(), listEventTriggers(), listExtensions(), listForeignDataWrappers(), listForeignServers(), listForeignTables(), listLanguages(), listOneExtensionContents(), listSchemas(), listTables(), listTSConfigs(), listTSDictionaries(), listTSParsers(), listTSTemplates(), listUserMappings(), main(), objectDescription(), permissionsList(), print_lo_result(), PrintNotifications(), PrintQueryResults(), PrintQueryStatus(), PrintQueryTuples(), ProcessResult(), psql_error(), and setQFout().
Definition at line 71 of file settings.h.
Referenced by ExecQueryUsingCursor(), main(), PrintQueryTuples(), and setQFout().
Definition at line 104 of file settings.h.
Referenced by connection_warnings(), describeOneTableDetails(), describeTableDetails(), do_connect(), exec_command(), handleCopyIn(), listDbRoleSettings(), listExtensionContents(), listTables(), listTSConfigsVerbose(), listTSParsersVerbose(), main(), MainLoop(), parse_psql_options(), print_lo_result(), PrintQueryStatus(), and quiet_hook().
Definition at line 105 of file settings.h.
Referenced by get_prompt(), MainLoop(), and singleline_hook().
Definition at line 106 of file settings.h.
Referenced by SendQuery(), and singlestep_hook().
Definition at line 84 of file settings.h.
Referenced by connection_warnings(), describeAggregates(), describeFunctions(), describeOneTableDetails(), describeRoles(), describeTablespaces(), describeTypes(), do_lo_list(), exec_command(), listAllDbs(), listCollations(), listDbRoleSettings(), listDefaultACLs(), listDomains(), listExtensionContents(), listExtensions(), listForeignDataWrappers(), listForeignServers(), listForeignTables(), listLanguages(), listTables(), listTSConfigs(), listTSDictionaries(), listTSParsers(), listTSTemplates(), listUserMappings(), objectDescription(), permissionsList(), printACLColumn(), SendQuery(), and SyncVariables().
Definition at line 91 of file settings.h.
Referenced by exec_command(), ExecQueryUsingCursor(), SendQuery(), and slashUsage().
Definition at line 95 of file settings.h.
Referenced by do_lo_import(), EstablishVariableSpace(), exec_command(), finishInput(), get_prompt(), initializeInput(), main(), MainLoop(), parse_psql_options(), PrintQueryStatus(), SendQuery(), StoreQueryTuple(), SyncVariables(), and UnsyncVariables().
Definition at line 115 of file settings.h.
Referenced by SyncVariables(), and verbosity_hook().