diff options
author | Claudius 'keldu' Holeksa <mail@keldu.de> | 2024-08-21 18:01:16 +0200 |
---|---|---|
committer | Claudius 'keldu' Holeksa <mail@keldu.de> | 2024-08-21 18:01:16 +0200 |
commit | 4fdfa202eef2419a9f043cd45a3075d6b5e3063f (patch) | |
tree | cc58d4804e81b680ce4ac3c9a47dc902893c0232 /modules/codec-netcdf | |
parent | 227f9d945d2b99bb33b71442ec229a13d1d29561 (diff) |
Pulling out Storage template
Diffstat (limited to 'modules/codec-netcdf')
-rw-r--r-- | modules/codec-netcdf/c++/netcdf.hpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/codec-netcdf/c++/netcdf.hpp b/modules/codec-netcdf/c++/netcdf.hpp index e89928d..f93eceb 100644 --- a/modules/codec-netcdf/c++/netcdf.hpp +++ b/modules/codec-netcdf/c++/netcdf.hpp @@ -19,7 +19,7 @@ struct Netcdf {}; * Class representing the files system netcdf file */ template<typename Schema> -class data<Schema, encode::Netcdf, storage::Default> { +class data<Schema, encode::Netcdf> { private: std::vector<uint8_t> buff_; public: @@ -44,7 +44,7 @@ public: }; template<typename Schema> -class codec<Schema, encode::Netcdf,storage::Default>{ +class codec<Schema, encode::Netcdf>{ static_assert(always_false<Schema,encode::Netcdf>, "NetCDF only supports Structs as a root object"); }; @@ -53,7 +53,7 @@ class codec<Schema, encode::Netcdf,storage::Default>{ namespace saw { template<typename... Vals, string_literal... Keys> -class codec<schema::Struct<schema::Member<Vals,Keys>...>, encode::Netcdf, storage::Default> { +class codec<schema::Struct<schema::Member<Vals,Keys>...>, encode::Netcdf> { private: using Schema = schema::Struct<schema::Member<Vals,Keys>...>; public: @@ -69,7 +69,7 @@ public: * Encoder function */ template<typename FromEncoding> - error_or<void> encode(const data<Schema, FromEncoding, storage::Default>& from, data<Schema,encode::Netcdf, storage::Default>& to) { + error_or<void> encode(const data<Schema, FromEncoding>& from, data<Schema,encode::Netcdf>& to) { int rc{}; int ncid{}; @@ -131,7 +131,7 @@ public: * Decoder function */ template<typename ToEncoding> - error_or<void> decode(data<Schema, encode::Netcdf, storage::Default>& from_decode, data<Schema,ToEncoding,storage::Default>& to_decode) { + error_or<void> decode(data<Schema, encode::Netcdf>& from_decode, data<Schema,ToEncoding>& to_decode) { int ncid{}; int rc{}; |