From 1fb10980808d66dfa6dec4ac87857d5c13bf7298 Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Thu, 22 Aug 2024 11:45:47 +0200 Subject: Removing storage as a parameter --- modules/remote-thread/c++/remote.hpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'modules/remote-thread/c++') diff --git a/modules/remote-thread/c++/remote.hpp b/modules/remote-thread/c++/remote.hpp index 39c64a6..280101a 100644 --- a/modules/remote-thread/c++/remote.hpp +++ b/modules/remote-thread/c++/remote.hpp @@ -36,7 +36,7 @@ class thread_rpc_communication_handler final { private: std::mutex mut_; - using FunctionT = std::function(rpc_server&)>; + using FunctionT = std::function(rpc_server&)>; std::deque dispatches_; // TODO Need a send + receive + erase request queue @@ -48,12 +48,12 @@ public: error_or call(id dat_id){ std::lock_guard lock{mut_}; - dispatches_.emplace_back([dat_id](rpc_server& srv){ + dispatches_.emplace_back([dat_id](rpc_server& srv){ srv.template call(dat_id); }); } - error_or run_next_dispatch(rpc_server& srv){ + error_or run_next_dispatch(rpc_server& srv){ std::lock_guard lock{mut_}; if(dispatches_.empty()){ return make_error("Dispatch Queue is empty"); @@ -67,19 +67,19 @@ public: } -template -class rpc_server { +template +class rpc_server { private: - our> comms_; + our> comms_; public: }; -template -class rpc_client { +template +class rpc_client { private: - our> comms_; + our> comms_; public: - rpc_client(our> comms__): + rpc_client(our> comms__): comms_{std::move(comms__)} {} }; -- cgit v1.2.3