MySQL 9.3.0
Source Code Documentation
mrs::database::dv::JsonMappingUpdater Member List

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

affected() constmrs::database::dv::JsonMappingUpdaterinline
check(const rapidjson::Document &doc, bool for_update=false) constmrs::database::dv::JsonMappingUpdater
check_etag(const std::string &original_doc, const rapidjson::Document &new_doc) constmrs::database::dv::JsonMappingUpdaterprivate
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::QueryRawvirtual
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::JsonMappingUpdaterexplicit
m_affectedmrs::database::dv::JsonMappingUpdaterprivate
m_row_ownership_infomrs::database::dv::JsonMappingUpdaterprivate
metadata_mrs::database::QueryRaw
MySQLSession typedefmrs::database::QueryRaw
num_of_metadata_mrs::database::QueryRaw
Object typedefmrs::database::dv::JsonMappingUpdater
on_metadata(unsigned number, MYSQL_FIELD *fields)mrs::database::QueryRawvirtual
on_row(const ResultRow &r)mrs::database::QueryRawvirtual
OnResultSetEnd typedefmrs::database::QueryRaw
prepare_and_execute(MySQLSession *session, const std::string &q, std::vector< MYSQL_BIND > pt, const OnResultSetEnd &on_resultset_end)mrs::database::QueryRawvirtual
query(MySQLSession *session, const std::string &q)mrs::database::QueryRawvirtual
query_mrs::database::QueryRaw
query_one(MySQLSession *session)mrs::database::QueryRaw
query_one(MySQLSession *session, const std::string &q)mrs::database::QueryRaw
ResultRow typedefmrs::database::QueryRaw
Row typedefmrs::database::QueryRaw
row_ownership_info() constmrs::database::dv::JsonMappingUpdaterinline
select_one(MySQLSession *session, const PrimaryKeyColumnValues &pk_values, bool &is_owned, RowLockType lock_rows) constmrs::database::dv::JsonMappingUpdaterprivate
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::JsonMappingUpdaterprivate
~QueryRaw()=defaultmrs::database::QueryRawvirtual