diff options
| author | Claudius "keldu" Holeksa <mail@keldu.de> | 2026-06-01 16:09:22 +0200 |
|---|---|---|
| committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2026-06-01 16:09:22 +0200 |
| commit | 60eefb228c9b5c2846d3640d68ae5a7ccb0c254d (patch) | |
| tree | 569583fd49a257d4f2efd2885ece2c0364d144a2 /modules/codec/c++/data.hpp | |
| parent | 4a667474433f18c60facd556daa5b73c6e651f4e (diff) | |
| download | forstio-forstio-60eefb228c9b5c2846d3640d68ae5a7ccb0c254d.tar.gz | |
Diffstat (limited to 'modules/codec/c++/data.hpp')
| -rw-r--r-- | modules/codec/c++/data.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/codec/c++/data.hpp b/modules/codec/c++/data.hpp index ae9d8eb..79a6ab8 100644 --- a/modules/codec/c++/data.hpp +++ b/modules/codec/c++/data.hpp @@ -171,6 +171,10 @@ public: constexpr data<Schema, encode::Native> operator-(const data<Schema, encode::Native>& rhs)const{ return {get() - rhs.get()}; } + + constexpr data<Schema, encode::Native> operator-() const { + return {-get()}; + } constexpr data<Schema, encode::Native>& operator++() { set(get() + static_cast<typename native_data_type<Schema>::type>(1)); |
