Lines Matching refs:propertyMap

117 std::string getSeverityField(const PropertyMap& propertyMap)  in getSeverityField()  argument
124 if (auto itr = propertyMap.find("Severity"); itr != propertyMap.end()) in getSeverityField()
139 getNumberFromConfig<uint64_t>(propertyMap, "Severity", true); in getSeverityField()
153 void parseThresholds(Json& thresholds, const PropertyMap& propertyMap, in parseThresholds() argument
158 auto value = getNumberFromConfig<double>(propertyMap, "Value", true); in parseThresholds()
160 auto severity = getSeverityField(propertyMap); in parseThresholds()
162 if (auto itr = propertyMap.find("Direction"); itr != propertyMap.end()) in parseThresholds()
171 getNumberFromConfig<double>(propertyMap, "Hysteresis", false); in parseThresholds()
183 void VirtualSensor::parseConfigInterface(const PropertyMap& propertyMap, in parseConfigInterface() argument
188 if (auto itr = propertyMap.find("Sensors"); itr != propertyMap.end()) in parseConfigInterface()
211 getNumberFromConfig<double>(propertyMap, "MaxValue", false)); in parseConfigInterface()
213 getNumberFromConfig<double>(propertyMap, "MinValue", false)); in parseConfigInterface()
215 getNumberFromConfig<double>(propertyMap, "MaxValidInput", false, in parseConfigInterface()
218 getNumberFromConfig<double>(propertyMap, "MinValidInput", false, in parseConfigInterface()
382 for (const auto& [interface, propertyMap] : interfaceMap) in initVirtualSensor()
388 parseThresholds(thresholds, propertyMap, interface); in initVirtualSensor()
392 parseConfigInterface(propertyMap, sensorType, interface); in initVirtualSensor()
779 auto propertyMap = intfIter->second; in createVirtualSensorsFromDBus() local
780 auto proIter = propertyMap.find("Units"); in createVirtualSensorsFromDBus()
781 if (proIter != propertyMap.end()) in createVirtualSensorsFromDBus()