6 #ifndef IROHA_SHARED_MODEL_TRIVIAL_PROTO_HPP 7 #define IROHA_SHARED_MODEL_TRIVIAL_PROTO_HPP 18 template <
typename Iface,
typename Proto>
27 template <
typename ProtoLoader>
29 :
proto_(
std::forward<ProtoLoader>(ref)) {}
42 #endif // IROHA_SHARED_MODEL_TRIVIAL_PROTO_HPP
const Proto & getTransport() const
Definition: trivial_proto.hpp:31
iroha::protocol::Signature TransportType
Definition: trivial_proto.hpp:21
Definition: trivial_proto.hpp:19
Definition: command_executor.hpp:13
detail::ReferenceHolder< Proto > proto_
Definition: trivial_proto.hpp:36
TrivialProto(ProtoLoader &&ref)
Definition: trivial_proto.hpp:28