From 3ee31ec487926999604a7944b3d8a7d4bcc19b55 Mon Sep 17 00:00:00 2001
From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz>
Date: Thu, 14 Apr 2016 16:20:17 +0200
Subject: [PATCH] type to name

---
 alib2std/src/extensions/type_traits.hpp | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/alib2std/src/extensions/type_traits.hpp b/alib2std/src/extensions/type_traits.hpp
index fe1ffb6430..9b1a406120 100644
--- a/alib2std/src/extensions/type_traits.hpp
+++ b/alib2std/src/extensions/type_traits.hpp
@@ -49,6 +49,13 @@ namespace std {
 		}
 	}
 
+	template <class T>
+	char* type_name() {
+		int status;
+
+		return abi::__cxa_demangle(typeid(T).name(), 0, 0, &status);
+	}
+
 } /* namespace std */
 
 #endif // TYPE_TRAITS_HPP_
-- 
GitLab