From 98cf3372f2ed4e61ccb0acc522549aaa3d18fd59 Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Tue, 22 Oct 2024 14:24:32 +0200 Subject: Fixing interface deduction type --- modules/remote/c++/remote_loopback.hpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'modules/remote/c++/remote_loopback.hpp') diff --git a/modules/remote/c++/remote_loopback.hpp b/modules/remote/c++/remote_loopback.hpp index 8763b68..c651589 100644 --- a/modules/remote/c++/remote_loopback.hpp +++ b/modules/remote/c++/remote_loopback.hpp @@ -58,19 +58,19 @@ class rpc_server { public: using InterfaceT = interface; using TypeGroup = typename schema_iface_type_group::Type; - using DataServers = typename impl::tmpl_group_to_data_server_ptr_std_tuple::type; + using DataServers = typename impl::tmpl_group_to_data_server_ptr_std_tuple::type; private: ptr> remote_; - const ptr> addr_; + ptr> addr_; InterfaceT iface_; DataServers dat_srvs_; public: - rpc_server(ptr> remote__, const remote_address& addr__, InterfaceT iface__, DataServers data_srvs__): + rpc_server(ptr> remote__, remote_address& addr__, InterfaceT iface__, DataServers dat_srvs__): remote_{remote__}, addr_{addr__}, iface_{std::move(iface__)}, - data_srvs_{data_srvs__} + dat_srvs_{dat_srvs__} {} template @@ -78,7 +78,7 @@ public: id< typename schema_member_type::type::Response > - > call(id::type::Request> id_param){ + > call(id::type::Request> id_param){ return make_error(); } -- cgit v1.2.3