From df963e18a3865bb5ae687bbbad6e7a13e8895557 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Wed, 20 Apr 2022 18:46:02 +0300 Subject: [PATCH] Add util::type_name(x) (may use rrti) --- libs/util/include/psemek/util/type_name.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/util/include/psemek/util/type_name.hpp b/libs/util/include/psemek/util/type_name.hpp index e4a3f66a..cf91ff64 100644 --- a/libs/util/include/psemek/util/type_name.hpp +++ b/libs/util/include/psemek/util/type_name.hpp @@ -15,4 +15,10 @@ namespace psemek::util return result; } + template + std::string type_name(T const & x) + { + return type_name(typeid(x)); + } + }