Lines Matching defs:second
181 connection = sensor.second.begin()->first;
183 *interfaces = sensor.second.begin()->second;
218 auto ptr = std::get_if<bool>(&(findAssert->second));
268 auto maxMap = sensorObject->second.find("MaxValue");
269 auto minMap = sensorObject->second.find("MinValue");
271 if (maxMap != sensorObject->second.end())
273 max = std::visit(VariantToDoubleVisitor(), maxMap->second);
275 if (minMap != sensorObject->second.end())
277 min = std::visit(VariantToDoubleVisitor(), minMap->second);
282 auto lower = critical->second.find("CriticalLow");
283 auto upper = critical->second.find("CriticalHigh");
284 if (lower != critical->second.end())
286 double value = std::visit(VariantToDoubleVisitor(), lower->second);
292 if (upper != critical->second.end())
294 double value = std::visit(VariantToDoubleVisitor(), upper->second);
303 auto lower = warning->second.find("WarningLow");
304 auto upper = warning->second.find("WarningHigh");
305 if (lower != warning->second.end())
307 double value = std::visit(VariantToDoubleVisitor(), lower->second);
313 if (upper != warning->second.end())
315 double value = std::visit(VariantToDoubleVisitor(), upper->second);
349 lastUpdate = updateFind->second;
400 auto path = connection->second.find(sensorPath);
401 if (path == connection->second.end())
405 sensorMap = path->second;
426 std::get_if<std::vector<std::string>>(&supportedProperty->second);
816 sensor::calculateValue(reading, sensorMap, sensorObject->second);
866 sensor::calculateVRMode(assertOffset, sensorObject->second);
914 (sensor->second.mutability & ipmi::sensor::Mutability::Read))
923 sensor->second.getFunc(sensor->second);
962 sensorObject->second.find("Value") == sensorObject->second.end())
966 auto& valueVariant = sensorObject->second["Value"];
998 auto findAvailable = availableObject->second.find("Available");
999 if (findAvailable != availableObject->second.end())
1001 bool* available = std::get_if<bool>(&(findAvailable->second));
1051 auto alarmHigh = warningObject->second.find("WarningAlarmHigh");
1052 auto alarmLow = warningObject->second.find("WarningAlarmLow");
1053 if (alarmHigh != warningObject->second.end())
1055 if (std::get<bool>(alarmHigh->second))
1061 if (alarmLow != warningObject->second.end())
1063 if (std::get<bool>(alarmLow->second))
1075 auto alarmHigh = criticalObject->second.find("CriticalAlarmHigh");
1076 auto alarmLow = criticalObject->second.find("CriticalAlarmLow");
1077 if (alarmHigh != criticalObject->second.end())
1079 if (std::get<bool>(alarmHigh->second))
1085 if (alarmLow != criticalObject->second.end())
1087 if (std::get<bool>(alarmLow->second))
1192 auto findLower = findThreshold->second.find("CriticalLow");
1193 if (findLower == findThreshold->second.end())
1202 auto findUpper = findThreshold->second.find("CriticalHigh");
1203 if (findUpper == findThreshold->second.end())
1221 auto findLower = findThreshold->second.find("WarningLow");
1222 if (findLower == findThreshold->second.end())
1231 auto findUpper = findThreshold->second.find("WarningHigh");
1232 if (findUpper == findThreshold->second.end())
1289 auto& warningMap = warningInterface->second;
1297 std::visit(VariantToDoubleVisitor(), warningHigh->second);
1307 std::visit(VariantToDoubleVisitor(), warningLow->second);
1317 auto& criticalMap = criticalInterface->second;
1325 std::visit(VariantToDoubleVisitor(), criticalHigh->second);
1335 std::visit(VariantToDoubleVisitor(), criticalLow->second);
1472 for (auto& offsetValMap : sensor->second.propertyInterfaces.begin()
1473 ->second.begin()
1474 ->second.second)
1505 auto& warningMap = warningInterface->second;
1512 std::visit(VariantToDoubleVisitor(), warningHigh->second);
1526 std::visit(VariantToDoubleVisitor(), warningLow->second);
1540 auto& criticalMap = criticalInterface->second;
1548 std::visit(VariantToDoubleVisitor(), criticalHigh->second);
1561 std::visit(VariantToDoubleVisitor(), criticalLow->second);
1616 sensor->second, path, sensor->second.sensorInterface);
1662 vrInterface->second, assertions))
1714 auto& warningMap = warningInterface->second;
1723 warningHighAlarm = std::get<bool>(warningHigh->second);
1727 warningLowAlarm = std::get<bool>(warningLow->second);
1744 auto& criticalMap = criticalInterface->second;
1753 criticalHighAlarm = std::get<bool>(criticalHigh->second);
1757 criticalLowAlarm = std::get<bool>(criticalLow->second);
1816 record.body.sensorUnits2Base = static_cast<uint8_t>(findUnits->second);
1921 mappedVariant<bool>(mutability->second, "Mutable", false);
2003 record.body.entityId = sensor->second.entityType;
2004 record.body.sensorType = sensor->second.sensorType;
2005 record.body.eventReadingType = sensor->second.sensorReadingType;
2006 record.body.entityInstance = sensor->second.instance;
2008 (sensor->second.mutability & ipmi::sensor::Mutability::Write))
2013 auto idString = sensor->second.sensorName;
2017 idString = sensor->second.sensorNameFunc(sensor->second);
2532 const auto& connection = sensor.second.begin()->first;
2556 if (entityIdValue == match->first || entityIdValue == match->second)
2606 auto cmpFunc = [](sensorInfo first, sensorInfo second) {
2607 return first.entityInstance <= second.entityInstance;
2640 scaleVal = std::visit(ipmi::VariantToDoubleVisitor(), scaleIt->second);
2654 tempVal = std::visit(ipmi::VariantToDoubleVisitor(), tempValIt->second);