rpc: [refactor] Use concise C++11 code in CRPCConvertTable constructor

This commit is contained in:
MarcoFalke
2021-01-12 06:27:29 +01:00
parent 9deba2de76
commit faf835680b

View File

@@ -210,14 +210,9 @@ public:
CRPCConvertTable::CRPCConvertTable() CRPCConvertTable::CRPCConvertTable()
{ {
const unsigned int n_elem = for (const auto& cp : vRPCConvertParams) {
(sizeof(vRPCConvertParams) / sizeof(vRPCConvertParams[0])); members.emplace(cp.methodName, cp.paramIdx);
membersByName.emplace(cp.methodName, cp.paramName);
for (unsigned int i = 0; i < n_elem; i++) {
members.insert(std::make_pair(vRPCConvertParams[i].methodName,
vRPCConvertParams[i].paramIdx));
membersByName.insert(std::make_pair(vRPCConvertParams[i].methodName,
vRPCConvertParams[i].paramName));
} }
} }