diff options
Diffstat (limited to 'modules/remote-hip/c++')
-rw-r--r-- | modules/remote-hip/c++/transfer.hpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/remote-hip/c++/transfer.hpp b/modules/remote-hip/c++/transfer.hpp index 4e76436..fdbac20 100644 --- a/modules/remote-hip/c++/transfer.hpp +++ b/modules/remote-hip/c++/transfer.hpp @@ -17,6 +17,12 @@ private: std::map<uint64_t, data<Schema, encode::Hip<Encoding>>> values_; public: + static constexpr std::pair<uint32_t,uint32_t> class_id{schema_hash<Schema>::apply(), schema_hash<Encoding>::apply()}; + + std::pair<uint32_t,uint32_t> get_class_id() const override { + return class_id; + } + data_server(our<device<rmt::Hip>> device__): device_{std::move(device__)} {} |