diff options
Diffstat (limited to 'modules/remote')
-rw-r--r-- | modules/remote/c++/transfer_multi.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/remote/c++/transfer_multi.hpp b/modules/remote/c++/transfer_multi.hpp index f7d7a62..e3b5117 100644 --- a/modules/remote/c++/transfer_multi.hpp +++ b/modules/remote/c++/transfer_multi.hpp @@ -7,8 +7,10 @@ namespace saw { template<typename Schema, typename Encoding, typename... Backends> class multi_data_client { private: - data_client<Schema, Encoding, rmt::Loopback> loopback; + data_client<Schema, Encoding, rmt::Loopback> loopback_; - std::tuple<> foo; + std::tuple<std::vector<data_client<Schema,Encoding,Backends>>...> backends_; +public: + multi_data_client(remote_address<rmt::Loopback>& loop, std::tuple<std::vector<remote_address<Backends>>...> addrs); }; } |