summaryrefslogtreecommitdiff
path: root/modules/remote/c++/remote.hpp
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2026-11-07 15:10:17 +0100
committerClaudius "keldu" Holeksa <mail@keldu.de>2026-11-07 15:10:17 +0100
commitc90823bde9aea6b8f4c9737a0d8d5cd17560e8b9 (patch)
tree8729134960f8f19c05a6bd3ef72b1bd168bf4988 /modules/remote/c++/remote.hpp
parent55446448c0cd836241e8731d6af5091f0a82a14f (diff)
downloadforstio-forstio-c90823bde9aea6b8f4c9737a0d8d5cd17560e8b9.tar.gz
Finish Loopback
Diffstat (limited to 'modules/remote/c++/remote.hpp')
-rw-r--r--modules/remote/c++/remote.hpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/remote/c++/remote.hpp b/modules/remote/c++/remote.hpp
index 7e846d3..83e6042 100644
--- a/modules/remote/c++/remote.hpp
+++ b/modules/remote/c++/remote.hpp
@@ -90,6 +90,14 @@ template<typename... T, typename Encoding, typename Remote>
struct tmpl_group_to_data_server_ptr_std_tuple<tmpl_group<T...>, Encoding, Remote> {
using type = std::tuple<ptr<data_server<T,Encoding,Remote>>...>;
};
+
+template<typename T, typename Encoding, typename Remote>
+struct tmpl_group_to_data_client_std_tuple;
+
+template<typename... T, typename Encoding, typename Remote>
+struct tmpl_group_to_data_client_std_tuple<tmpl_group<T...>, Encoding, Remote> {
+ using type = std::tuple<data_client<T,Encoding,Remote>...>;
+};
}
template<typename Remote>
class i_rpc_server {