1#ifndef PROTON_TRANSACTION_OPTIONS_HPP
2#define PROTON_TRANSACTION_OPTIONS_HPP
25#include "./internal/export.hpp"
64 void apply(
class session&)
const;
67 std::unique_ptr<impl> impl_;
A container of senders and receivers.
Definition session.hpp:42
transaction_options & auto_modify_on_abort(bool)
Unsettled API — If true, when a transaction is aborted, or a commit discharge is rejected,...
transaction_options(const transaction_options &)
Copy options.
transaction_options()
Create a set of options (unset fields use their documented defaults on declare).
void update(const transaction_options &other)
Merge with another option set; values from other take precedence.
transaction_options & operator=(const transaction_options &)
Copy options.
The main Proton namespace.
Definition annotation_key.hpp:33