summaryrefslogtreecommitdiff
path: root/redfish-core
diff options
context:
space:
mode:
authorEd Tanous <ed.tanous@intel.com>2019-10-24 20:16:34 +0300
committerJames Feist <james.feist@linux.intel.com>2019-11-12 21:29:35 +0300
commitbe380cb11299957665d061b65df4afe03e4218d1 (patch)
tree154e519dff0985a0a81a062a1a8ce36b44c274cd /redfish-core
parent501f1e58ea6fdf97163ce4ea05fbaf1861a62b79 (diff)
downloadbmcweb-be380cb11299957665d061b65df4afe03e4218d1.tar.xz
Add constexpr to registries
Because these structures are known at compile time, they can be constexpr with no ill effect. Tested: Code compiles, clang-tidy checks pass no functional change. Signed-off-by: Ed Tanous <ed.tanous@intel.com> Signed-off-by: James Feist <james.feist@linux.intel.com> Change-Id: Id78e3638b3dddd740f1a22e22d17fb0d6f8437d3
Diffstat (limited to 'redfish-core')
-rw-r--r--redfish-core/include/registries/base_message_registry.hpp2
-rw-r--r--redfish-core/include/registries/openbmc_message_registry.hpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/redfish-core/include/registries/base_message_registry.hpp b/redfish-core/include/registries/base_message_registry.hpp
index 1c429c5392..f9009f1656 100644
--- a/redfish-core/include/registries/base_message_registry.hpp
+++ b/redfish-core/include/registries/base_message_registry.hpp
@@ -33,7 +33,7 @@ const Header header = {
"1.4.0",
"DMTF",
};
-const std::array<MessageEntry, 58> registry = {
+constexpr std::array<MessageEntry, 58> registry = {
MessageEntry{
"AccessDenied",
{
diff --git a/redfish-core/include/registries/openbmc_message_registry.hpp b/redfish-core/include/registries/openbmc_message_registry.hpp
index c460987734..fc96952df6 100644
--- a/redfish-core/include/registries/openbmc_message_registry.hpp
+++ b/redfish-core/include/registries/openbmc_message_registry.hpp
@@ -29,7 +29,7 @@ const Header header = {
"0.1.0",
"OpenBMC",
};
-const std::array<MessageEntry, 134> registry = {
+constexpr std::array<MessageEntry, 134> registry = {
MessageEntry{
"ADDDCCorrectable",
{