From 1596ce823305f4573dbff9134a8a5ffb83601f71 Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Wed, 17 Apr 2024 15:37:21 +0200 Subject: codec: Set more default cases with cuda --- modules/codec/c++/data.hpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'modules/codec') diff --git a/modules/codec/c++/data.hpp b/modules/codec/c++/data.hpp index 7cf3e75..536968f 100644 --- a/modules/codec/c++/data.hpp +++ b/modules/codec/c++/data.hpp @@ -86,8 +86,8 @@ private: static_assert(always_false, "Type not supported"); }; -template -class data, encode::Native> { +template +class data, encode::Native> { private: typename native_data_type>::type value_; public: @@ -105,19 +105,19 @@ public: typename native_data_type>::type get() const {return value_;} - data, encode::Native> operator*(const data, encode::Native>& rhs)const{ + data, encode::Native> operator*(const data, encode::Native>& rhs)const{ return {get() * rhs.get()}; } - data, encode::Native> operator/(const data, encode::Native>& rhs)const{ + data, encode::Native> operator/(const data, encode::Native>& rhs)const{ return {get() / rhs.get()}; } - data, encode::Native> operator+(const data, encode::Native>& rhs)const{ + data, encode::Native> operator+(const data, encode::Native>& rhs)const{ return {get() + rhs.get()}; } - data, encode::Native> operator-(const data, encode::Native>& rhs)const{ + data, encode::Native> operator-(const data, encode::Native>& rhs)const{ return {get() - rhs.get()}; } @@ -135,18 +135,18 @@ public: * Casts */ template - data> cast_to(){ + data> cast_to(){ auto raw_to = static_cast::type>(value_); return {raw_to}; } }; -template -class data, schema::Primitive>, encode::Native>{ +template +class data, schema::Primitive>, encode::Native>{ public: using Schema = schema::MixedPrecision, schema::Primitive>; private: - data> value_; + data> value_; public: data():value_{}{} -- cgit v1.2.3