_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 | |