1 #ifndef PROTON_RETURNED_HPP
2 #define PROTON_RETURNED_HPP
25 #include "./internal/export.hpp"
26 #include "./internal/object.hpp"
38 class returned_factory;
51 class PN_CPP_CLASS_EXTERN returned {
54 PN_CPP_EXTERN returned(
const returned<T>&);
59 PN_CPP_EXTERN
operator T()
const;
62 typename T::pn_type* ptr_;
63 returned(
typename T::pn_type*);
64 returned& operator=(
const returned&) =
delete;
65 friend class internal::returned_factory;
A channel for sending messages.
A channel for receiving messages.
A connection to a remote AMQP peer.