aboutsummaryrefslogtreecommitdiff
path: root/src/DI/object_type.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/DI/object_type.cpp')
-rw-r--r--src/DI/object_type.cpp27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/DI/object_type.cpp b/src/DI/object_type.cpp
deleted file mode 100644
index d7116e8..0000000
--- a/src/DI/object_type.cpp
+++ /dev/null
@@ -1,27 +0,0 @@
-#include "object_type.hpp"
-
-BaseObjectType::BaseObjectType(const std::type_info &type_info) noexcept
- : _type_info(type_info)
-{
-}
-
-auto BaseObjectType::operator==(const BaseObjectType &object_type) const noexcept -> bool
-{
- return hash() == object_type.hash();
-}
-
-auto BaseObjectType::hash() const noexcept -> std::size_t
-{
- return _type_info.hash_code();
-}
-
-auto BaseObjectType::name() const noexcept -> std::string_view
-{
- return { _type_info.name() };
-}
-
-auto ObjectTypeHasher::operator()(const BaseObjectType &object_type) const noexcept
- -> std::size_t
-{
- return object_type.hash();
-}