| _mysql | shcore::polyglot::database::Session | private |
| _prev_result | shcore::polyglot::database::Session | private |
| _uri | shcore::polyglot::database::Session | private |
| commit() | shcore::polyglot::database::Session | private |
| DbResult | shcore::polyglot::database::Session | friend |
| execute(const char *sql, size_t len) | shcore::polyglot::database::Session | private |
| execute(const char *sql) | shcore::polyglot::database::Session | inlineprivate |
| get_connection_info() | shcore::polyglot::database::Session | inlineprivate |
| get_handle() | shcore::polyglot::database::Session | inlineprivate |
| get_last_error(int *out_code, const char **out_sqlstate) | shcore::polyglot::database::Session | inlineprivate |
| get_last_gtids() const | shcore::polyglot::database::Session | private |
| get_last_statement_id() const | shcore::polyglot::database::Session | private |
| get_mysql_info() const | shcore::polyglot::database::Session | inlineprivate |
| get_protocol_info() | shcore::polyglot::database::Session | inlineprivate |
| get_server_info() | shcore::polyglot::database::Session | inlineprivate |
| get_server_status() const | shcore::polyglot::database::Session | inlineprivate |
| get_ssl_cipher() | shcore::polyglot::database::Session | inlineprivate |
| get_stats() | shcore::polyglot::database::Session | inlineprivate |
| get_thread_id() const | shcore::polyglot::database::Session | inlineprivate |
| is_compression_enabled() const | shcore::polyglot::database::Session | inlineprivate |
| is_open() const | shcore::polyglot::database::Session | inlineprivate |
| m_local_infile | shcore::polyglot::database::Session | private |
| m_query_attributes | shcore::polyglot::database::Session | private |
| m_thread_id | shcore::polyglot::database::Session | private |
| next_resultset() | shcore::polyglot::database::Session | private |
| prepare_fetch(DbResult *target) | shcore::polyglot::database::Session | private |
| query(const char *sql, size_t len, bool buffered, const std::vector< Query_attribute > &query_attributes={}) | shcore::polyglot::database::Session | private |
| query_attributes() const | shcore::polyglot::database::Session | private |
| query_udf(std::string_view sql, bool buffered) | shcore::polyglot::database::Session | private |
| reset() override | shcore::polyglot::database::Session | virtual |
| rollback() | shcore::polyglot::database::Session | private |
| run_sql(const std::string &sql) override | shcore::polyglot::database::Session | privatevirtual |
| run_sql(const char *sql, size_t len, bool lazy_fetch, bool is_udf, const std::vector< Query_attribute > &query_attributes={}) | shcore::polyglot::database::Session | private |
| Session(MYSQL *mysql) | shcore::polyglot::database::Session | |
| set_query_attributes(const shcore::Dictionary_t &args) | shcore::polyglot::database::Session | private |
| start_transaction() | shcore::polyglot::database::Session | private |
| uri() | shcore::polyglot::database::Session | inlineprivate |
| warning_count() const | shcore::polyglot::database::Session | inlineprivate |
| ~ISession()=default | jit_executor::db::ISession | virtual |
| ~Session() override | shcore::polyglot::database::Session | |