3 #include <ozo/connection.h>
4 #include <ozo/time_traits.h>
19 template <
typename Executor>
37 std::tuple<std::unique_ptr<PGcancel, deleter>,
executor_type> v_;
56 template <
typename Connection,
typename Executor = boost::asio::system_executor>
59 #ifdef OZO_DOCUMENTATION
141 template <
typename Executor,
typename TimeConstra
int,
typename CancelCompletionToken>
159 template <
typename Executor,
typename CancelCompletionToken>
163 template <
typename Executor,
typename TimeConstra
int,
typename CancelCompletionToken>
165 TimeConstraint time_constraint, CancelCompletionToken&& token)
const;
167 template <
typename Executor,
typename CancelCompletionToken>
171 constexpr cancel_op
cancel;
176 #include <ozo/impl/cancel.h>