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

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

build_query(const dv::ObjectFieldFilter &field_filter, const std::string &url_route, const ObjectRowOwnership &row_ownership, const PrimaryKeyColumnValues &pk, bool fetch_any_owner, const FilterObjectGenerator &fog)mrs::database::QueryRestTableSingleRowprivate
mrs::database::QueryRestTable::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::QueryRestTableprotected
build_where(const ObjectRowOwnership &row_ownership)mrs::database::QueryRestTableprotected
build_where(const RowUserOwnership &row_user, UserId *user_id, const std::vector< RowGroupOwnership > &row_groups, const std::set< UniversalId > &user_groups)mrs::database::QueryRestTableprotected
columns_mrs::database::QueryRestTableprotected
compute_etag_mrs::database::QueryRestTableprotected
config_mrs::database::QueryRestTableprotected
create_serializer()mrs::database::QueryRestTableprotected
encode_bigints_as_strings_mrs::database::QueryRestTableprotected
execute(MySQLSession *session)mrs::database::QueryRawprotectedvirtual
extend_where(mysqlrouter::sqlstring &where, const FilterObjectGenerator &fog)mrs::database::QueryRestTableprotected
factory_mrs::database::QueryRestTableprotected
field_filter_mrs::database::QueryRestTableprotected
include_links_mrs::database::QueryRestTableprotected
is_owned() constmrs::database::QueryRestTableSingleRowinline
is_owned_mrs::database::QueryRestTableSingleRowprivate
itemsmrs::database::QueryRestTable
lock_rows_mrs::database::QueryRestTableSingleRowprivate
max_execution_time_ms_mrs::database::QueryRestTableprotected
metadata_mrs::database::QueryRawprotected
metadata_gtid_mrs::database::QueryRestTableSingleRowprivate
metadata_received_mrs::database::QueryRestTableprotected
MySQLSession typedefmrs::database::QueryRawprotected
num_of_metadata_mrs::database::QueryRawprotected
Object typedefmrs::database::QueryRestTableSingleRow
object_mrs::database::QueryRestTableprotected
ObjectField typedefmrs::database::QueryRestTableSingleRow
ObjectFieldFilter typedefmrs::database::QueryRestTableSingleRow
on_metadata(unsigned number, MYSQL_FIELD *fields) overridemrs::database::QueryRestTableprotectedvirtual
on_row(const ResultRow &r) overridemrs::database::QueryRestTableSingleRowprivatevirtual
OnResultSetEnd typedefmrs::database::QueryRawprotected
prepare_and_execute(MySQLSession *session, const std::string &q, std::vector< MYSQL_BIND > pt, const OnResultSetEnd &on_resultset_end)mrs::database::QueryRawprotectedvirtual
PrimaryKeyColumnValues typedefmrs::database::QueryRestTableSingleRow
query(MySQLSession *session, const std::string &q)mrs::database::QueryRawprotectedvirtual
query_mrs::database::QueryRawprotected
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::QueryRestTablevirtual
query_entry(MySQLSession *session, std::shared_ptr< database::entry::Object > object, const PrimaryKeyColumnValues &pk, const dv::ObjectFieldFilter &field_filter, const std::string &url_route, const ObjectRowOwnership &row_ownership, const FilterObjectGenerator &fog={}, const bool compute_etag=false, const std::string &metadata_gtid={}, const bool fetch_any_owner=false)mrs::database::QueryRestTableSingleRowvirtual
query_one(MySQLSession *session)mrs::database::QueryRawprotected
query_one(MySQLSession *session, const std::string &q)mrs::database::QueryRawprotected
QueryRestTable(const JsonTemplateFactory *factory=nullptr, bool encode_bigints_as_strings=false, bool include_links=true, uint64_t max_execution_time_ms=0)mrs::database::QueryRestTableexplicit
QueryRestTable(bool encode_bigints_as_strings, bool include_links, uint64_t max_execution_time_ms=0)mrs::database::QueryRestTableexplicit
QueryRestTableSingleRow(const JsonTemplateFactory *factory=nullptr, bool encode_bigints_as_string=false, const bool include_links=true, const RowLockType lock_rows=RowLockType::NONE, uint64_t max_execution_time_ms=0)mrs::database::QueryRestTableSingleRowexplicit
responsemrs::database::QueryRestTable
ResultRow typedefmrs::database::QueryRawprotected
Row typedefmrs::database::QueryRawprotected
RowGroupOwnership typedefmrs::database::QueryRestTable
RowUserOwnership typedefmrs::database::QueryRestTable
serializer_mrs::database::QueryRestTableprotected
sqlstate_mrs::database::QueryRawprotected
UniversalId typedefmrs::database::QueryRestTable
UserId typedefmrs::database::QueryRestTable
VectorOfRowGroupOwnershp typedefmrs::database::QueryRestTable
where_mrs::database::QueryRestTableprotected
~QueryRaw()=defaultmrs::database::QueryRawprotectedvirtual