From e2044c1d4553fb0b0d726381fee5605c5a07c79f Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Wed, 9 Oct 2024 13:33:34 +0200 Subject: Adding concepts of mathematical data types --- modules/codec/c++/data_math.hpp | 16 ++++++++++++++++ modules/codec/c++/schema_math.hpp | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 modules/codec/c++/data_math.hpp create mode 100644 modules/codec/c++/schema_math.hpp diff --git a/modules/codec/c++/data_math.hpp b/modules/codec/c++/data_math.hpp new file mode 100644 index 0000000..3bda481 --- /dev/null +++ b/modules/codec/c++/data_math.hpp @@ -0,0 +1,16 @@ +#pragma once + +#include "schema_math.hpp" + +namespace saw { +template +class data,encode::Native> { +private: + std::array, 4u> vals_; +public: + + + + +}; +} diff --git a/modules/codec/c++/schema_math.hpp b/modules/codec/c++/schema_math.hpp new file mode 100644 index 0000000..471409f --- /dev/null +++ b/modules/codec/c++/schema_math.hpp @@ -0,0 +1,16 @@ +#pragma once + +#include "schema.hpp" + +namespace saw { +namespace schema { +template +struct Complex {}; + +template +struct Quaternion {}; + +template +struct Euler {}; +} +} -- cgit v1.2.3