| BindAddress typedef | mysqlrouter::MySQLSession | |
| BooleanOption typedef | mysqlrouter::MySQLSession | |
| CanHandleExpiredPasswords typedef | mysqlrouter::MySQLSession | |
| CharsetDir typedef | mysqlrouter::MySQLSession | |
| CharsetName typedef | mysqlrouter::MySQLSession | |
| Compress typedef | mysqlrouter::MySQLSession | |
| CompressionAlgorithms typedef | mysqlrouter::MySQLSession | |
| 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::MySQLSession | virtual |
| connect(const MySQLSession &other, const std::string &username, const std::string &password) | mysqlrouter::MySQLSession | virtual |
| connect_params_ | mysqlrouter::MySQLSession | private |
| connect_timeout() const | mysqlrouter::MySQLSession | |
| ConnectAttributeDelete typedef | mysqlrouter::MySQLSession | |
| ConnectAttributeReset typedef | mysqlrouter::MySQLSession | |
| connected_ | mysqlrouter::MySQLSession | private |
| connection_ | mysqlrouter::MySQLSession | private |
| connection_address_ | mysqlrouter::MySQLSession | private |
| ConnectTimeout typedef | mysqlrouter::MySQLSession | |
| ConstCharOption typedef | mysqlrouter::MySQLSession | |
| default_schema | mysqlrouter::MySQLSession | |
| DefaultAuthentication typedef | mysqlrouter::MySQLSession | |
| disconnect() | mysqlrouter::MySQLSession | virtual |
| EnableCleartextPlugin typedef | mysqlrouter::MySQLSession | |
| execute(const std::string &query) | mysqlrouter::MySQLSession | virtual |
| FieldValidator typedef | mysqlrouter::MySQLSession | |
| get_address() noexcept | mysqlrouter::MySQLSession | inline |
| get_option(GettableMysqlOption &opt) const | mysqlrouter::MySQLSession | inline |
| GetServerPublicKey typedef | mysqlrouter::MySQLSession | |
| host | mysqlrouter::MySQLSession | |
| InitCommand typedef | mysqlrouter::MySQLSession | |
| IntegerOption typedef | mysqlrouter::MySQLSession | |
| is_connected() noexcept | mysqlrouter::MySQLSession | inlinevirtual |
| kDefaultConnectTimeout | mysqlrouter::MySQLSession | static |
| kDefaultReadTimeout | mysqlrouter::MySQLSession | static |
| kSslModeDisabled | mysqlrouter::MySQLSession | static |
| kSslModePreferred | mysqlrouter::MySQLSession | static |
| kSslModeRequired | mysqlrouter::MySQLSession | static |
| kSslModeVerifyCa | mysqlrouter::MySQLSession | static |
| kSslModeVerifyIdentity | mysqlrouter::MySQLSession | static |
| last_errno() | mysqlrouter::MySQLSession | virtual |
| last_error() | mysqlrouter::MySQLSession | virtual |
| last_insert_id() noexcept | mysqlrouter::MySQLSession | virtual |
| LoadDataLocalDir typedef | mysqlrouter::MySQLSession | |
| LocalInfile typedef | mysqlrouter::MySQLSession | |
| log_filter_ | mysqlrouter::MySQLSession | private |
| logged_real_query(const std::string &q) | mysqlrouter::MySQLSession | private |
| logging_strategy_ | mysqlrouter::MySQLSession | protected |
| LongOption typedef | mysqlrouter::MySQLSession | |
| MaxAllowedPacket typedef | mysqlrouter::MySQLSession | |
| mysql_result_type typedef | mysqlrouter::MySQLSession | private |
| MySQLSession(std::unique_ptr< LoggingStrategy > logging_strategy=std::make_unique< LoggingStrategyNone >()) | mysqlrouter::MySQLSession | |
| NamedPipe typedef | mysqlrouter::MySQLSession | |
| NetBufferLength typedef | mysqlrouter::MySQLSession | |
| OptionalResultsetMetadata typedef | mysqlrouter::MySQLSession | |
| parse_ssl_mode(std::string ssl_mode) | mysqlrouter::MySQLSession | static |
| PluginDir typedef | mysqlrouter::MySQLSession | |
| port | mysqlrouter::MySQLSession | |
| Protocol typedef | mysqlrouter::MySQLSession | |
| query(const std::string &query, const RowProcessor &processor, const FieldValidator &validator) | mysqlrouter::MySQLSession | virtual |
| query(const std::string &stmt, const RowProcessor &processor) | mysqlrouter::MySQLSession | inline |
| query_one(const std::string &query, const FieldValidator &validator) | mysqlrouter::MySQLSession | virtual |
| query_one(const std::string &stmt) | mysqlrouter::MySQLSession | inline |
| quote(const std::string &s, char qchar='\'') const | mysqlrouter::MySQLSession | virtual |
| raw_mysql() noexcept | mysqlrouter::MySQLSession | inlineprivatevirtual |
| read_timeout() const | mysqlrouter::MySQLSession | |
| ReadDefaultFile typedef | mysqlrouter::MySQLSession | |
| ReadDefaultGroup typedef | mysqlrouter::MySQLSession | |
| ReadTimeout typedef | mysqlrouter::MySQLSession | |
| real_query(const std::string &q) | mysqlrouter::MySQLSession | private |
| Reconnect typedef | mysqlrouter::MySQLSession | |
| ReportDataTruncation typedef | mysqlrouter::MySQLSession | |
| RetryCount typedef | mysqlrouter::MySQLSession | |
| Row typedef | mysqlrouter::MySQLSession | |
| RowProcessor typedef | mysqlrouter::MySQLSession | |
| server_version() | mysqlrouter::MySQLSession | virtual |
| ServerPluginKey typedef | mysqlrouter::MySQLSession | |
| set_option(const SettableMysqlOption &opt) | mysqlrouter::MySQLSession | inline |
| set_ssl_cert(const std::string &cert, const std::string &key) | mysqlrouter::MySQLSession | virtual |
| 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::MySQLSession | virtual |
| SharedMemoryBasename typedef | mysqlrouter::MySQLSession | |
| ssl_ca() const | mysqlrouter::MySQLSession | |
| ssl_capath() const | mysqlrouter::MySQLSession | |
| ssl_cert() const | mysqlrouter::MySQLSession | |
| ssl_cipher() const | mysqlrouter::MySQLSession | |
| ssl_cipher() | mysqlrouter::MySQLSession | virtual |
| ssl_crl() const | mysqlrouter::MySQLSession | |
| ssl_crlpath() const | mysqlrouter::MySQLSession | |
| ssl_key() const | mysqlrouter::MySQLSession | |
| ssl_mode() const | mysqlrouter::MySQLSession | |
| ssl_mode_to_string(mysql_ssl_mode ssl_mode) noexcept | mysqlrouter::MySQLSession | static |
| SslCa typedef | mysqlrouter::MySQLSession | |
| SslCaPath typedef | mysqlrouter::MySQLSession | |
| SslCert typedef | mysqlrouter::MySQLSession | |
| SslCipher typedef | mysqlrouter::MySQLSession | |
| SslCrl typedef | mysqlrouter::MySQLSession | |
| SslCrlPath typedef | mysqlrouter::MySQLSession | |
| SslFipsMode typedef | mysqlrouter::MySQLSession | |
| SslKey typedef | mysqlrouter::MySQLSession | |
| SslMode typedef | mysqlrouter::MySQLSession | |
| tls_version() const | mysqlrouter::MySQLSession | |
| TlsCipherSuites typedef | mysqlrouter::MySQLSession | |
| TlsVersion typedef | mysqlrouter::MySQLSession | |
| unix_socket | mysqlrouter::MySQLSession | |
| warning_count() noexcept | mysqlrouter::MySQLSession | virtual |
| WriteTimeout typedef | mysqlrouter::MySQLSession | |
| ZstdCompressionLevel typedef | mysqlrouter::MySQLSession | |
| ~MySQLSession() | mysqlrouter::MySQLSession | virtual |