From d722b3aa03c55f9a9737fb47a68e66ad803f53cc Mon Sep 17 00:00:00 2001 From: Adriana Kobylak Date: Tue, 28 Feb 2017 12:10:44 -0600 Subject: Make generated code to be const and extern Set generated maps to be const so that they don't get accidentally overwritten. Use .find() to access these generated data sets as the [] operator is not const. Declare the generated maps as extern so that there's no need to include the generated .cpp file. Change-Id: I4efdcace099bec738e1fa9b67decbedd515d3dfa Signed-off-by: Adriana Kobylak --- log_manager.hpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'log_manager.hpp') diff --git a/log_manager.hpp b/log_manager.hpp index 285b337..e2a3359 100644 --- a/log_manager.hpp +++ b/log_manager.hpp @@ -1,6 +1,7 @@ #pragma once #include +#include #include "elog_entry.hpp" #include "xyz/openbmc_project/Logging/Internal/Manager/server.hpp" @@ -8,6 +9,10 @@ namespace phosphor { namespace logging { + +extern const std::map> g_errMetaMap; +extern const std::map g_errLevelMap; + namespace details { -- cgit v1.2.1