summaryrefslogtreecommitdiff
path: root/c++/core/id.h
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2023-10-19 20:46:31 +0200
committerClaudius "keldu" Holeksa <mail@keldu.de>2023-10-19 20:46:31 +0200
commit11fc30c02087768c90650c53be4a6e76b5f879e0 (patch)
tree1eef14107e3cc426bdf78c034dc40320ac929f16 /c++/core/id.h
parent378b5e1941337f89e324e878ffafc354c9435172 (diff)
core: Fixed compilation issues
Diffstat (limited to 'c++/core/id.h')
-rw-r--r--c++/core/id.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/c++/core/id.h b/c++/core/id.h
index cebb3bc..d836648 100644
--- a/c++/core/id.h
+++ b/c++/core/id.h
@@ -51,21 +51,4 @@ public:
return value_;
}
};
-
-/**
- * @experimental
- * Container for a class which has relations to the provided id classes.
- * Meant as an idea for a generic class which uses this
- */
-template<typename T, typename... Ids>
-class obj_owns_ids {
-private:
- std::tuple<Ids...> children_;
- T obj_;
-public:
- obj_owns_ids(T obj, Ids... children):
- obj_{std::move(obj)},
- children_{std::move(children)}
- {}
-};
}