![]() |
MySQL 9.5.0
Source Code Documentation
|
This is the complete list of members for mrs::database::QueryRestTable, including all inherited members.
| build_query(const ObjectFieldFilter &field_filter, const uint64_t offset, const uint64_t limit, const std::string &url, const ObjectRowOwnership &row_ownership, const FilterObjectGenerator &fog) | mrs::database::QueryRestTable | protected |
| build_where(const ObjectRowOwnership &row_ownership) | mrs::database::QueryRestTable | protected |
| build_where(const RowUserOwnership &row_user, UserId *user_id, const std::vector< RowGroupOwnership > &row_groups, const std::set< UniversalId > &user_groups) | mrs::database::QueryRestTable | protected |
| columns_ | mrs::database::QueryRestTable | protected |
| compute_etag_ | mrs::database::QueryRestTable | protected |
| config_ | mrs::database::QueryRestTable | protected |
| create_serializer() | mrs::database::QueryRestTable | protected |
| encode_bigints_as_strings_ | mrs::database::QueryRestTable | protected |
| execute(MySQLSession *session) | mrs::database::QueryRaw | protectedvirtual |
| extend_where(mysqlrouter::sqlstring &where, const FilterObjectGenerator &fog) | mrs::database::QueryRestTable | protected |
| factory_ | mrs::database::QueryRestTable | protected |
| field_filter_ | mrs::database::QueryRestTable | protected |
| include_links_ | mrs::database::QueryRestTable | protected |
| items | mrs::database::QueryRestTable | |
| max_execution_time_ms_ | mrs::database::QueryRestTable | protected |
| metadata_ | mrs::database::QueryRaw | protected |
| metadata_received_ | mrs::database::QueryRestTable | protected |
| MySQLSession typedef | mrs::database::QueryRaw | protected |
| num_of_metadata_ | mrs::database::QueryRaw | protected |
| Object typedef | mrs::database::QueryRestTable | |
| object_ | mrs::database::QueryRestTable | protected |
| ObjectField typedef | mrs::database::QueryRestTable | |
| ObjectFieldFilter typedef | mrs::database::QueryRestTable | |
| on_metadata(unsigned number, MYSQL_FIELD *fields) override | mrs::database::QueryRestTable | protectedvirtual |
| on_row(const ResultRow &r) override | mrs::database::QueryRestTable | protectedvirtual |
| OnResultSetEnd typedef | mrs::database::QueryRaw | protected |
| prepare_and_execute(MySQLSession *session, const std::string &q, std::vector< MYSQL_BIND > pt, const OnResultSetEnd &on_resultset_end) | mrs::database::QueryRaw | protectedvirtual |
| query(MySQLSession *session, const std::string &q) | mrs::database::QueryRaw | protectedvirtual |
| query_ | mrs::database::QueryRaw | protected |
| query_entries(MySQLSession *session, std::shared_ptr< database::entry::Object > object, const ObjectFieldFilter &field_filter, const uint64_t offset, const uint64_t limit, const std::string &url, const bool is_default_limit, const ObjectRowOwnership &row_ownership={}, const FilterObjectGenerator &fog={}, const bool compute_etag=false) | mrs::database::QueryRestTable | virtual |
| query_one(MySQLSession *session) | mrs::database::QueryRaw | protected |
| query_one(MySQLSession *session, const std::string &q) | mrs::database::QueryRaw | protected |
| QueryRestTable(const JsonTemplateFactory *factory=nullptr, bool encode_bigints_as_strings=false, bool include_links=true, uint64_t max_execution_time_ms=0) | mrs::database::QueryRestTable | explicit |
| QueryRestTable(bool encode_bigints_as_strings, bool include_links, uint64_t max_execution_time_ms=0) | mrs::database::QueryRestTable | explicit |
| response | mrs::database::QueryRestTable | |
| ResultRow typedef | mrs::database::QueryRaw | protected |
| Row typedef | mrs::database::QueryRaw | protected |
| RowGroupOwnership typedef | mrs::database::QueryRestTable | |
| RowUserOwnership typedef | mrs::database::QueryRestTable | |
| serializer_ | mrs::database::QueryRestTable | protected |
| sqlstate_ | mrs::database::QueryRaw | protected |
| UniversalId typedef | mrs::database::QueryRestTable | |
| UserId typedef | mrs::database::QueryRestTable | |
| VectorOfRowGroupOwnershp typedef | mrs::database::QueryRestTable | |
| where_ | mrs::database::QueryRestTable | protected |
| ~QueryRaw()=default | mrs::database::QueryRaw | protectedvirtual |