From 59b0cfc80dcc114f5b7058c27cce36506365a180 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Fri, 9 Jan 2026 20:22:09 -0600 Subject: [PATCH] feat(util): add operator>> for CDataStore to C3Vector --- src/util/DataStore.cpp | 9 +++++++++ src/util/DataStore.hpp | 9 +++++++++ 2 files changed, 18 insertions(+) create mode 100644 src/util/DataStore.cpp create mode 100644 src/util/DataStore.hpp diff --git a/src/util/DataStore.cpp b/src/util/DataStore.cpp new file mode 100644 index 0000000..3008626 --- /dev/null +++ b/src/util/DataStore.cpp @@ -0,0 +1,9 @@ +#include "util/DataStore.hpp" + +CDataStore& operator>>(CDataStore& msg, C3Vector& vector) { + msg.Get(vector.x); + msg.Get(vector.y); + msg.Get(vector.z); + + return msg; +} diff --git a/src/util/DataStore.hpp b/src/util/DataStore.hpp new file mode 100644 index 0000000..e685374 --- /dev/null +++ b/src/util/DataStore.hpp @@ -0,0 +1,9 @@ +#ifndef UTIL_DATA_STORE_HPP +#define UTIL_DATA_STORE_HPP + +#include +#include + +CDataStore& operator>>(CDataStore& msg, C3Vector& vector); + +#endif