summaryrefslogtreecommitdiff
path: root/modules/remote-sycl/c++
diff options
context:
space:
mode:
Diffstat (limited to 'modules/remote-sycl/c++')
-rw-r--r--modules/remote-sycl/c++/transfer.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/remote-sycl/c++/transfer.hpp b/modules/remote-sycl/c++/transfer.hpp
index b6a21f0..bc24447 100644
--- a/modules/remote-sycl/c++/transfer.hpp
+++ b/modules/remote-sycl/c++/transfer.hpp
@@ -21,10 +21,10 @@ public:
device_{std::move(device__)}
{}
- error_or<void> send(const data<Sch,Encoding>& dat, id<Schema> store_id){
+ error_or<void> send(const data<Schema,Encoding>& dat, id<Schema> store_id){
auto eo_val = device_->template copy_to_device(dat);
if(eo_val.is_error()){
- auto& err = eoval.get_error();
+ auto& err = eo_val.get_error();
return std::move(err);
}
auto& val = eo_val.get_value();
@@ -75,7 +75,7 @@ private:
/**
* Store for the data the server manages.
*/
- typename impl::data_server_redux<Encoding, rmt::Sycl, typename tmpl_reduce<tmpl_group<Schema...>>::type >::type values_;
+ typename impl::data_server_redux<encode::Sycl<Encoding>, typename tmpl_reduce<tmpl_group<Schema...>>::type >::type values_;
public:
/**
* Main constructor
@@ -89,7 +89,7 @@ public:
*/
template<typename Sch>
error_or<void> send(const data<Sch, Encoding>& dat, id<Sch> store_id){
- auto& vals = std::get<std::unordered_map<uint64_t, data<Sch,Encoding,rmt::Sycl>>>(values_);
+ auto& vals = std::get<std::unordered_map<uint64_t, data<Sch,encode::Sycl<Encoding>>>>(values_);
auto eoval = device_->template copy_to_device<Sch, Encoding>(dat);
if(eoval.is_error()){
auto& err = eoval.get_error();