![]() |
MySQL 9.5.0
Source Code Documentation
|
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_preamble, std::list< std::string > *out_postamble) | mrs::database::QueryRestMysqlTask | protected |
| 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::QueryRestMysqlTask | protected |
| CachedSession typedef | mrs::database::QueryRestMysqlTask | private |
| execute(MySQLSession *session) | mrs::database::QueryRaw | privatevirtual |
| execute_at_router(CachedSession session, PoolManagerRef pool_ref, 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::QueryRestMysqlTask | protected |
| execute_at_server(collector::CountedMySQLSession *session, const mysqlrouter::sqlstring &user_id, const std::string &user_name, 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::QueryRestMysqlTask | protected |
| execute_function_at_router(CachedSession session, PoolManagerRef pool_ref, 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, const std::string &user_name, 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, PoolManagerRef pool_ref, 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, const std::string &user_name, 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 | |
| items | mrs::database::QueryRestMysqlTask | |
| kill_task(collector::CountedMySQLSession *session, const mysqlrouter::sqlstring &user_id, const std::string &task_id) | mrs::database::QueryRestMysqlTask | static |
| metadata_ | mrs::database::QueryRaw | private |
| MySQLSession typedef | mrs::database::QueryRaw | private |
| MysqlTaskOptions typedef | mrs::database::QueryRestMysqlTask | private |
| num_of_metadata_ | mrs::database::QueryRaw | private |
| on_metadata(unsigned number, MYSQL_FIELD *fields) | mrs::database::QueryRaw | privatevirtual |
| on_row(const ResultRow &r) | mrs::database::QueryRaw | privatevirtual |
| on_task_error(const std::exception &e, const std::string &task_id, const std::string &progress_event_name) | mrs::database::QueryRestMysqlTask | protectedstatic |
| OnResultSetEnd typedef | mrs::database::QueryRaw | private |
| PoolManager typedef | mrs::database::QueryRestMysqlTask | private |
| PoolManagerRef typedef | mrs::database::QueryRestMysqlTask | private |
| prepare_and_execute(MySQLSession *session, const std::string &q, std::vector< MYSQL_BIND > pt, const OnResultSetEnd &on_resultset_end) | mrs::database::QueryRaw | privatevirtual |
| query(MySQLSession *session, const std::string &q) | mrs::database::QueryRaw | privatevirtual |
| query_ | mrs::database::QueryRaw | private |
| query_one(MySQLSession *session) | mrs::database::QueryRaw | private |
| query_one(MySQLSession *session, const std::string &q) | mrs::database::QueryRaw | private |
| QueryRestMysqlTask(mrs::database::MysqlTaskMonitor *task_monitor) | mrs::database::QueryRestMysqlTask | explicit |
| response | mrs::database::QueryRestMysqlTask | |
| ResultRow typedef | mrs::database::QueryRaw | private |
| ResultSets typedef | mrs::database::QueryRestMysqlTask | private |
| Row typedef | mrs::database::QueryRestMysqlTask | private |
| sqlstate_ | mrs::database::QueryRaw | private |
| task_monitor_ | mrs::database::QueryRestMysqlTask | protected |
| url_ | mrs::database::QueryRestMysqlTask | protected |
| wrap_async_server_call(const std::string &schema, const mysqlrouter::sqlstring &user_id, const std::string &user_name, const MysqlTaskOptions &task_options, mysqlrouter::sqlstring query, std::list< std::string > preamble, std::list< std::string > postamble) | mrs::database::QueryRestMysqlTask | protected |
| ~QueryRaw()=default | mrs::database::QueryRaw | privatevirtual |