From d1e3fba6845bc982633f2e926d89638d0b24fe2a Mon Sep 17 00:00:00 2001
From: florian <f.spreckelsen@inidscale.com>
Date: Wed, 8 Sep 2021 12:13:31 +0200
Subject: [PATCH] DRAFT: Inroduce structs for datatype and value

---
 include/ccaosdb.h | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/include/ccaosdb.h b/include/ccaosdb.h
index a601895..fdd8ce7 100644
--- a/include/ccaosdb.h
+++ b/include/ccaosdb.h
@@ -334,6 +334,16 @@ typedef struct caosdb_entity_message {
   bool _deletable = false;
 } caosdb_entity_message;
 
+typedef struct caosdb_entity_value {
+  void *wrapped_value;
+  bool _deletable = false;
+} caosdb_entity_value;
+
+typedef struct caosdb_entity_datatype {
+  void *wrapped_datatype;
+  bool _deletable = false;
+} caosdb_entity_datatype;
+
 // GETTERS FOR EVERYTHING
 int caosdb_entity_entity_get_id(caosdb_entity_entity *entity, char **out);
 int caosdb_entity_entity_get_role(caosdb_entity_entity *entity, char **out);
-- 
GitLab