MySQL 8.0.30
Source Code Documentation
mysqlrouter::MySQLSession Member List

This is the complete list of members for mysqlrouter::MySQLSession, including all inherited members.

BindAddress typedefmysqlrouter::MySQLSession
BooleanOption typedefmysqlrouter::MySQLSession
CanHandleExpiredPasswords typedefmysqlrouter::MySQLSession
CharsetDir typedefmysqlrouter::MySQLSession
CharsetName typedefmysqlrouter::MySQLSession
Compress typedefmysqlrouter::MySQLSession
CompressionAlgorithms typedefmysqlrouter::MySQLSession
conn_params_mysqlrouter::MySQLSessionprivate
connect(const std::string &host, unsigned int port, const std::string &username, const std::string &password, const std::string &unix_socket, const std::string &default_schema, int connect_timeout=kDefaultConnectTimeout, int read_timeout=kDefaultReadTimeout)mysqlrouter::MySQLSessionvirtual
connect_and_set_opts(const ConnectionParameters &conn_params)mysqlrouter::MySQLSessionvirtual
ConnectAttributeDelete typedefmysqlrouter::MySQLSession
ConnectAttributeReset typedefmysqlrouter::MySQLSession
connected_mysqlrouter::MySQLSessionprivate
connection_mysqlrouter::MySQLSessionprivate
connection_address_mysqlrouter::MySQLSessionprivate
ConnectTimeout typedefmysqlrouter::MySQLSession
ConstCharOption typedefmysqlrouter::MySQLSession
DefaultAuthentication typedefmysqlrouter::MySQLSession
disconnect()mysqlrouter::MySQLSessionvirtual
EnableCleartextPlugin typedefmysqlrouter::MySQLSession
execute(const std::string &query)mysqlrouter::MySQLSessionvirtual
FieldValidator typedefmysqlrouter::MySQLSession
get_address() noexceptmysqlrouter::MySQLSessioninline
get_connection_parameters()mysqlrouter::MySQLSessioninlinevirtual
get_option(GettableMysqlOption &opt)mysqlrouter::MySQLSessioninline
GetServerPublicKey typedefmysqlrouter::MySQLSession
InitCommand typedefmysqlrouter::MySQLSession
IntegerOption typedefmysqlrouter::MySQLSession
is_connected() noexceptmysqlrouter::MySQLSessioninlinevirtual
kDefaultConnectTimeoutmysqlrouter::MySQLSessionstatic
kDefaultReadTimeoutmysqlrouter::MySQLSessionstatic
kSslModeDisabledmysqlrouter::MySQLSessionstatic
kSslModePreferredmysqlrouter::MySQLSessionstatic
kSslModeRequiredmysqlrouter::MySQLSessionstatic
kSslModeVerifyCamysqlrouter::MySQLSessionstatic
kSslModeVerifyIdentitymysqlrouter::MySQLSessionstatic
last_errno()mysqlrouter::MySQLSessionvirtual
last_error()mysqlrouter::MySQLSessionvirtual
last_insert_id() noexceptmysqlrouter::MySQLSessionvirtual
LoadDataLocalDir typedefmysqlrouter::MySQLSession
LocalInfile typedefmysqlrouter::MySQLSession
log_filter_mysqlrouter::MySQLSessionprivate
logged_real_query(const std::string &q)mysqlrouter::MySQLSessionprivate
logging_strategy_mysqlrouter::MySQLSessionprotected
LongOption typedefmysqlrouter::MySQLSession
MaxAllowedPacket typedefmysqlrouter::MySQLSession
mysql_result_type typedefmysqlrouter::MySQLSessionprivate
MySQLSession(std::unique_ptr< LoggingStrategy > logging_strategy=std::make_unique< LoggingStrategyNone >())mysqlrouter::MySQLSession
NamedPipe typedefmysqlrouter::MySQLSession
NetBufferLength typedefmysqlrouter::MySQLSession
null_field_validatormysqlrouter::MySQLSessionprotectedstatic
OptionalResultsetMetadata typedefmysqlrouter::MySQLSession
parse_ssl_mode(std::string ssl_mode)mysqlrouter::MySQLSessionstatic
PluginDir typedefmysqlrouter::MySQLSession
Protocol typedefmysqlrouter::MySQLSession
query(const std::string &query, const RowProcessor &processor, const FieldValidator &validator=null_field_validator)mysqlrouter::MySQLSessionvirtual
query_one(const std::string &query, const FieldValidator &validator=null_field_validator)mysqlrouter::MySQLSessionvirtual
quote(const std::string &s, char qchar='\'') constmysqlrouter::MySQLSessionvirtual
raw_mysql() noexceptmysqlrouter::MySQLSessioninlineprivatevirtual
ReadDefaultFile typedefmysqlrouter::MySQLSession
ReadDefaultGroup typedefmysqlrouter::MySQLSession
ReadTimeout typedefmysqlrouter::MySQLSession
real_query(const std::string &q)mysqlrouter::MySQLSessionprivate
Reconnect typedefmysqlrouter::MySQLSession
ReportDataTruncation typedefmysqlrouter::MySQLSession
RetryCount typedefmysqlrouter::MySQLSession
Row typedefmysqlrouter::MySQLSession
RowProcessor typedefmysqlrouter::MySQLSession
ServerPluginKey typedefmysqlrouter::MySQLSession
set_option(const SettableMysqlOption &opt)mysqlrouter::MySQLSessioninline
set_ssl_cert(const std::string &cert, const std::string &key)mysqlrouter::MySQLSessionvirtual
set_ssl_options(mysql_ssl_mode ssl_mode, const std::string &tls_version, const std::string &ssl_cipher, const std::string &ca, const std::string &capath, const std::string &crl, const std::string &crlpath)mysqlrouter::MySQLSessionvirtual
SharedMemoryBasename typedefmysqlrouter::MySQLSession
ssl_cipher()mysqlrouter::MySQLSessionvirtual
ssl_mode_to_string(mysql_ssl_mode ssl_mode) noexceptmysqlrouter::MySQLSessionstatic
SslCa typedefmysqlrouter::MySQLSession
SslCaPath typedefmysqlrouter::MySQLSession
SslCert typedefmysqlrouter::MySQLSession
SslCipher typedefmysqlrouter::MySQLSession
SslCrl typedefmysqlrouter::MySQLSession
SslCrlPath typedefmysqlrouter::MySQLSession
SslFipsMode typedefmysqlrouter::MySQLSession
SslKey typedefmysqlrouter::MySQLSession
SslMode typedefmysqlrouter::MySQLSession
TlsCipherSuites typedefmysqlrouter::MySQLSession
TlsVersion typedefmysqlrouter::MySQLSession
warning_count() noexceptmysqlrouter::MySQLSessionvirtual
WriteTimeout typedefmysqlrouter::MySQLSession
ZstdCompressionLevel typedefmysqlrouter::MySQLSession
~MySQLSession()mysqlrouter::MySQLSessionvirtual