From 7b6e0ca99f8521e034452f0d0243a7f3e33843a9 Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Tue, 28 May 2024 17:23:20 +0200 Subject: Docs and Sycl fixes --- modules/remote-sycl/examples/sycl_basic.cpp | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) (limited to 'modules/remote-sycl/examples/sycl_basic.cpp') diff --git a/modules/remote-sycl/examples/sycl_basic.cpp b/modules/remote-sycl/examples/sycl_basic.cpp index a180d23..abea738 100644 --- a/modules/remote-sycl/examples/sycl_basic.cpp +++ b/modules/remote-sycl/examples/sycl_basic.cpp @@ -1,12 +1,4 @@ -#include "../c++/remote.hpp" - -namespace schema { -using namespace saw::schema; - -using BasicInterface = Interface< - Member, "increment"> ->; -} +#include "./sycl_basic.hpp" int main(){ saw::remote remote_ctx; @@ -26,20 +18,15 @@ int main(){ return -1; } - saw::interface, cl::sycl::queue*> iface{ - [](saw::data in, cl::sycl::queue* q) -> saw::data { - return {in.get() + 1u}; - } - }; - auto rpc_server = remote_ctx.template listen>(*rmt_addr, std::move(iface)); + auto rpc_server = listen_basic_sycl(remote_ctx, *rmt_addr); { - auto eov = rpc_server.template call<"increment">({1u}); + auto eov = rpc_server.template call<"increment">(saw::id{1u}); if(eov.is_error()){ return -2; } auto& val = eov.get_value(); - std::cout<<"Value: "<