From 1c98c344ff539eec18f851ad2209e573d3b9a25e Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Sat, 27 May 2023 22:50:20 +0200 Subject: Adding tuple --- src/codec/data.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src') diff --git a/src/codec/data.h b/src/codec/data.h index bd9a4b2..c1ff9fa 100644 --- a/src/codec/data.h +++ b/src/codec/data.h @@ -94,6 +94,21 @@ public: } }; +template +class data { +private: + std::tuple> value_; +public: + template + data::type, encode::Native>& get(){ + return std::get(); + } + + constexpr size_t size() const { + return sizeof...(T); + } +}; + template class data, encode::Native> { private: -- cgit v1.2.3