Couchbase Transactions C++ Client
1.0.0
Transactions client for couchbase
|
This is the complete list of members for couchbase::transactions::attempt_context, including all inherited members.
commit()=0 | couchbase::transactions::attempt_context | pure virtual |
get(std::shared_ptr< collection > collection, const std::string &id)=0 | couchbase::transactions::attempt_context | pure virtual |
get_optional(std::shared_ptr< collection > collection, const std::string &id)=0 | couchbase::transactions::attempt_context | pure virtual |
insert(std::shared_ptr< collection > collection, const std::string &id, const Content &content) | couchbase::transactions::attempt_context | inline |
insert_raw(std::shared_ptr< collection > collection, const std::string &id, const nlohmann::json &content)=0 | couchbase::transactions::attempt_context | protectedpure virtual |
remove(std::shared_ptr< couchbase::collection > collection, transaction_get_result &document)=0 | couchbase::transactions::attempt_context | pure virtual |
replace(std::shared_ptr< collection > collection, const transaction_get_result &document, const Content &content) | couchbase::transactions::attempt_context | inline |
replace_raw(std::shared_ptr< collection > collection, const transaction_get_result &document, const nlohmann::json &content)=0 | couchbase::transactions::attempt_context | protectedpure virtual |
rollback()=0 | couchbase::transactions::attempt_context | pure virtual |