columns_ | mrs::database::QueryRestSP | protected |
columns_items_type_ | mrs::database::QueryRestSP | protected |
columns_set(unsigned number, MYSQL_FIELD *fields) | mrs::database::QueryRestSP | protected |
create_template(JsonTemplateType type) | mrs::database::QueryRestSP | protected |
execute(MySQLSession *session) | mrs::database::QueryRaw | privatevirtual |
factory_ | mrs::database::QueryRestSP | protected |
get_sql_state() | mrs::database::QueryRestSP | |
has_out_params_ | mrs::database::QueryRestSP | protected |
ignore_column_ | mrs::database::QueryRestSP | protected |
items_in_resultset_ | mrs::database::QueryRestSP | protected |
items_started_ | mrs::database::QueryRestSP | protected |
metadata_ | mrs::database::QueryRaw | private |
MySQLSession typedef | mrs::database::QueryRaw | private |
num_of_metadata_ | mrs::database::QueryRaw | private |
number_of_resultsets_ | mrs::database::QueryRestSP | protected |
on_metadata(unsigned int number, MYSQL_FIELD *fields) override | mrs::database::QueryRestSP | protected |
mrs::database::QueryRaw::on_metadata(unsigned number, MYSQL_FIELD *fields) | mrs::database::QueryRaw | privatevirtual |
on_row(const ResultRow &r) override | mrs::database::QueryRestSP | protectedvirtual |
OnResultSetEnd typedef | mrs::database::QueryRaw | 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_entries(collector::CountedMySQLSession *session, const std::string &schema, const std::string &object, const std::string &url, const std::string &ignore_column, const mysqlrouter::sqlstring &values={}, std::vector< MYSQL_BIND > pt={}, const ResultSets &rs={}, const JsonTemplateType type=JsonTemplateType::kObjectNestedOutParameters, mrs::GtidManager *gtid_manager=nullptr) | mrs::database::QueryRestSP | virtual |
query_one(MySQLSession *session) | mrs::database::QueryRaw | private |
query_one(MySQLSession *session, const std::string &q) | mrs::database::QueryRaw | private |
QueryRestSP(JsonTemplateFactory *factory=nullptr) | mrs::database::QueryRestSP | explicit |
response | mrs::database::QueryRestSP | |
response_template_ | mrs::database::QueryRestSP | protected |
ResultRow typedef | mrs::database::QueryRaw | private |
resultset_ | mrs::database::QueryRestSP | protected |
ResultSets typedef | mrs::database::QueryRestSP | private |
Row typedef | mrs::database::QueryRestSP | private |
rs_ | mrs::database::QueryRestSP | protected |
sqlstate_ | mrs::database::QueryRaw | private |
url_ | mrs::database::QueryRestSP | protected |
~QueryRaw()=default | mrs::database::QueryRaw | privatevirtual |