diff options
author | Matt Spinler <spinler@us.ibm.com> | 2019-10-14 16:28:08 -0500 |
---|---|---|
committer | Matt Spinler <spinler@us.ibm.com> | 2019-10-22 09:10:37 -0500 |
commit | 935a25e2be41be8853ce8d8dddb10d867fcd6847 (patch) | |
tree | fb385678246f3bbc0cf756b5c9a75cb9cefcd8cd | |
parent | 66d3036eecada1c1e6052be1207a344801e5a0c9 (diff) | |
download | phosphor-logging-935a25e2be41be8853ce8d8dddb10d867fcd6847.tar.gz phosphor-logging-935a25e2be41be8853ce8d8dddb10d867fcd6847.zip |
PEL: Allow default AdditionalData construction
Enable the default contructor so that an object can be created
without needing any data.
Also make getValue() const as it is const.
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Id81879e0367edb1055cbf848ed738bc8dd86e953
-rw-r--r-- | extensions/openpower-pels/additional_data.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/extensions/openpower-pels/additional_data.hpp b/extensions/openpower-pels/additional_data.hpp index 5cea69b..b855054 100644 --- a/extensions/openpower-pels/additional_data.hpp +++ b/extensions/openpower-pels/additional_data.hpp @@ -23,7 +23,7 @@ namespace pels class AdditionalData { public: - AdditionalData() = delete; + AdditionalData() = default; ~AdditionalData() = default; AdditionalData(const AdditionalData&) = default; AdditionalData& operator=(const AdditionalData&) = default; @@ -57,7 +57,7 @@ class AdditionalData * * @return optional<string> - the value, if found */ - std::optional<std::string> getValue(const std::string& key) + std::optional<std::string> getValue(const std::string& key) const { auto entry = _data.find(key); if (entry != _data.end()) |