From 6729775f0f46a39bbdefe7ad1ad98e9890231da3 Mon Sep 17 00:00:00 2001 From: Gabriel Ferreira Date: Tue, 13 Aug 2024 11:21:53 +0200 Subject: [PATCH] core: (fixes #1118) Demangle EnumValue typenames for doxygen --- src/core/model/enum.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/model/enum.h b/src/core/model/enum.h index 464a7c039..c18e7088a 100644 --- a/src/core/model/enum.h +++ b/src/core/model/enum.h @@ -21,6 +21,7 @@ #include "attribute-accessor-helper.h" #include "attribute.h" +#include "demangle.h" #include // find_if #include @@ -341,7 +342,7 @@ template std::string EnumChecker::GetValueTypeName() const { - return "ns3::EnumValue<" + std::string(typeid(T).name()) + ">"; + return "ns3::EnumValue<" + Demangle(typeid(T).name()) + ">"; } template