| affected() const | mrs::database::dv::JsonMappingUpdater | inline |
| check(const rapidjson::Document &doc, bool for_update=false) const | mrs::database::dv::JsonMappingUpdater | |
| check_etag(const std::string &original_doc, const rapidjson::Document &new_doc) const | mrs::database::dv::JsonMappingUpdater | private |
| delete_(MySQLSession *session, const PrimaryKeyColumnValues &pk_values) | mrs::database::dv::JsonMappingUpdater | |
| delete_(MySQLSession *session, const FilterObjectGenerator &filter) | mrs::database::dv::JsonMappingUpdater | |
| execute(MySQLSession *session) | mrs::database::QueryRaw | virtual |
| has_references() const | mrs::database::dv::JsonMappingUpdater | |
| insert(MySQLSession *session, const rapidjson::Document &doc) | mrs::database::dv::JsonMappingUpdater | |
| JsonMappingUpdater(std::shared_ptr< Object > view, const ObjectRowOwnership &row_ownership_info={}) | mrs::database::dv::JsonMappingUpdater | explicit |
| m_affected | mrs::database::dv::JsonMappingUpdater | private |
| m_row_ownership_info | mrs::database::dv::JsonMappingUpdater | private |
| metadata_ | mrs::database::QueryRaw | |
| MySQLSession typedef | mrs::database::QueryRaw | |
| num_of_metadata_ | mrs::database::QueryRaw | |
| Object typedef | mrs::database::dv::JsonMappingUpdater | |
| on_metadata(unsigned number, MYSQL_FIELD *fields) | mrs::database::QueryRaw | virtual |
| on_row(const ResultRow &r) | mrs::database::QueryRaw | virtual |
| OnResultSetEnd typedef | mrs::database::QueryRaw | |
| prepare_and_execute(MySQLSession *session, const std::string &q, std::vector< MYSQL_BIND > pt, const OnResultSetEnd &on_resultset_end) | mrs::database::QueryRaw | virtual |
| query(MySQLSession *session, const std::string &q) | mrs::database::QueryRaw | virtual |
| query_ | mrs::database::QueryRaw | |
| query_one(MySQLSession *session) | mrs::database::QueryRaw | |
| query_one(MySQLSession *session, const std::string &q) | mrs::database::QueryRaw | |
| ResultRow typedef | mrs::database::QueryRaw | |
| Row typedef | mrs::database::QueryRaw | |
| row_ownership_info() const | mrs::database::dv::JsonMappingUpdater | inline |
| select_one(MySQLSession *session, const PrimaryKeyColumnValues &pk_values, bool &is_owned, RowLockType lock_rows) const | mrs::database::dv::JsonMappingUpdater | private |
| sqlstate_ | mrs::database::QueryRaw | |
| update(MySQLSession *session, const PrimaryKeyColumnValues &pk_values, const rapidjson::Document &doc, bool upsert=false) | mrs::database::dv::JsonMappingUpdater | |
| view_ | mrs::database::dv::JsonMappingUpdater | private |
| ~QueryRaw()=default | mrs::database::QueryRaw | virtual |