diff options
Diffstat (limited to 'modules/codec-netcdf/c++/netcdf.hpp')
-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{}; |