Couchbase C++ SDK 1.0.4 (rev. 5355b0f)
|
#include <couchbase/transactions/async_attempt_context.hxx>
#include <couchbase/transactions/attempt_context.hxx>
#include <couchbase/transactions/transaction_options.hxx>
#include <couchbase/transactions/transaction_result.hxx>
#include <functional>
Go to the source code of this file.
Classes | |
class | transactions |
The transactions object is used to initiate a transaction. More... | |
Namespaces | |
namespace | couchbase |
Represents a single item from the result of collection::scan() | |
namespace | couchbase::transactions |
Typedefs | |
using | txn_logic = std::function<error(std::shared_ptr<attempt_context>)> |
using | async_txn_logic = std::function<error(std::shared_ptr<async_attempt_context>)> |
using | async_txn_complete_logic = std::function<void(error, transaction_result)> |