diff --git a/src/v2i-hub/RSUHealthMonitorPlugin/src/RSUConfigurationList.cpp b/src/v2i-hub/RSUHealthMonitorPlugin/src/RSUConfigurationList.cpp index 4377dfc5c..808dc78f8 100644 --- a/src/v2i-hub/RSUHealthMonitorPlugin/src/RSUConfigurationList.cpp +++ b/src/v2i-hub/RSUHealthMonitorPlugin/src/RSUConfigurationList.cpp @@ -19,7 +19,7 @@ namespace RSUHealthMonitor return root; } - void RSUConfigurationList::parseRSUs(const std::string &rsuConfigsStr) + void RSUConfigurationList::parseRSUs(std::string &rsuConfigsStr) { auto json = parseJson(rsuConfigsStr); std::vector tempConfigs; @@ -84,7 +84,7 @@ namespace RSUHealthMonitor configs.assign(tempConfigs.begin(), tempConfigs.end()); } - RSUMibVersion RSUConfigurationList::strToMibVersion(const std::string &mibVersionStr) const + RSUMibVersion RSUConfigurationList::strToMibVersion(std::string &mibVersionStr) const { boost::trim_left(mibVersionStr); boost::trim_right(mibVersionStr); diff --git a/src/v2i-hub/RSUHealthMonitorPlugin/src/RSUConfigurationList.h b/src/v2i-hub/RSUHealthMonitorPlugin/src/RSUConfigurationList.h index 1ebdb798a..1cc94e32c 100644 --- a/src/v2i-hub/RSUHealthMonitorPlugin/src/RSUConfigurationList.h +++ b/src/v2i-hub/RSUHealthMonitorPlugin/src/RSUConfigurationList.h @@ -46,7 +46,7 @@ namespace RSUHealthMonitor * @return JSON::Value A JSON object that includes RSUS information. */ Json::Value parseJson(const std::string &rsuConfigsStr) const; - RSUMibVersion strToMibVersion(const std::string &mibVersionStr) const; + RSUMibVersion strToMibVersion(std::string &mibVersionStr) const; public: RSUConfigurationList() = default; @@ -55,7 +55,7 @@ namespace RSUHealthMonitor * @brief Parse RSUs configrations in JSON string representation, and update the memeber of list of RSUConfiguration struct. * @param rsuConfigsStr A JSON string includes all RSUs related configrations. */ - void parseRSUs(const std::string &rsuConfigsStr); + void parseRSUs(std::string &rsuConfigsStr); /** * @brief Get a list of RSUConfiguration struct. */