MySQL 9.3.0
Source Code Documentation
mrs::database::QueryRestMysqlTask Member List

This is the complete list of members for mrs::database::QueryRestMysqlTask, including all inherited members.

build_function_call(const std::string &schema, const std::string &object, const mysqlrouter::sqlstring &user_id, std::optional< std::string > user_ownership_column, const ResultSets &rs, const rapidjson::Document &doc, std::list< std::string > *out_postamble)mrs::database::QueryRestMysqlTaskprotected
build_procedure_call(const std::string &schema, const std::string &object, const mysqlrouter::sqlstring &user_id, std::optional< std::string > user_ownership_column, const ResultSets &rs, const rapidjson::Document &doc, std::list< std::string > *out_preamble, std::list< std::string > *out_postamble)mrs::database::QueryRestMysqlTaskprotected
CachedSession typedefmrs::database::QueryRestMysqlTaskprivate
execute(MySQLSession *session)mrs::database::QueryRawprivatevirtual
execute_at_router(CachedSession session, const mysqlrouter::sqlstring &user_id, std::optional< std::string > user_ownership_column, bool is_procedure, const std::string &schema, const std::string &object, const MysqlTaskOptions &task_options, const rapidjson::Document &doc, const ResultSets &rs)mrs::database::QueryRestMysqlTaskprotected
execute_at_server(collector::CountedMySQLSession *session, const mysqlrouter::sqlstring &user_id, std::optional< std::string > user_ownership_column, bool is_procedure, const std::string &schema, const std::string &object, const std::string &url, const MysqlTaskOptions &task_options, const rapidjson::Document &doc, const ResultSets &rs)mrs::database::QueryRestMysqlTaskprotected
execute_function_at_router(CachedSession session, const mysqlrouter::sqlstring &user_id, std::optional< std::string > user_ownership_column, const std::string &schema, const std::string &object, const std::string &url, const MysqlTaskOptions &task_options, const rapidjson::Document &doc, const ResultSets &rs)mrs::database::QueryRestMysqlTask
execute_function_at_server(collector::CountedMySQLSession *session, const mysqlrouter::sqlstring &user_id, std::optional< std::string > user_ownership_column, const std::string &schema, const std::string &object, const std::string &url, const MysqlTaskOptions &task_options, const rapidjson::Document &doc, const ResultSets &rs)mrs::database::QueryRestMysqlTask
execute_procedure_at_router(CachedSession session, const mysqlrouter::sqlstring &user_id, std::optional< std::string > user_ownership_column, const std::string &schema, const std::string &object, const std::string &url, const MysqlTaskOptions &task_options, const rapidjson::Document &doc, const ResultSets &rs)mrs::database::QueryRestMysqlTask
execute_procedure_at_server(collector::CountedMySQLSession *session, const mysqlrouter::sqlstring &user_id, std::optional< std::string > user_ownership_column, const std::string &schema, const std::string &object, const std::string &url, const MysqlTaskOptions &task_options, const rapidjson::Document &doc, const ResultSets &rs)mrs::database::QueryRestMysqlTask
get_sql_state()mrs::database::QueryRestMysqlTask
itemsmrs::database::QueryRestMysqlTask
kill_task(collector::CountedMySQLSession *session, const mysqlrouter::sqlstring &user_id, const std::string &task_id)mrs::database::QueryRestMysqlTaskstatic
metadata_mrs::database::QueryRawprivate
MySQLSession typedefmrs::database::QueryRawprivate
MysqlTaskOptions typedefmrs::database::QueryRestMysqlTaskprivate
num_of_metadata_mrs::database::QueryRawprivate
on_metadata(unsigned number, MYSQL_FIELD *fields)mrs::database::QueryRawprivatevirtual
on_row(const ResultRow &r)mrs::database::QueryRawprivatevirtual
on_task_error(const std::exception &e, const std::string &task_id, const std::string &progress_event_name)mrs::database::QueryRestMysqlTaskprotectedstatic
OnResultSetEnd typedefmrs::database::QueryRawprivate
prepare_and_execute(MySQLSession *session, const std::string &q, std::vector< MYSQL_BIND > pt, const OnResultSetEnd &on_resultset_end)mrs::database::QueryRawprivatevirtual
query(MySQLSession *session, const std::string &q)mrs::database::QueryRawprivatevirtual
query_mrs::database::QueryRawprivate
query_one(MySQLSession *session)mrs::database::QueryRawprivate
query_one(MySQLSession *session, const std::string &q)mrs::database::QueryRawprivate
QueryRestMysqlTask(mrs::database::MysqlTaskMonitor *task_monitor)mrs::database::QueryRestMysqlTaskexplicit
responsemrs::database::QueryRestMysqlTask
ResultRow typedefmrs::database::QueryRawprivate
ResultSets typedefmrs::database::QueryRestMysqlTaskprivate
Row typedefmrs::database::QueryRestMysqlTaskprivate
sqlstate_mrs::database::QueryRawprivate
task_monitor_mrs::database::QueryRestMysqlTaskprotected
url_mrs::database::QueryRestMysqlTaskprotected
wrap_async_server_call(const std::string &schema, const mysqlrouter::sqlstring &user_id, const MysqlTaskOptions &task_options, mysqlrouter::sqlstring query, std::list< std::string > preamble, std::list< std::string > postamble)mrs::database::QueryRestMysqlTaskprotected
~QueryRaw()=defaultmrs::database::QueryRawprivatevirtual