Lines Matching refs:ValueIface
22 std::map<std::string, ValueIface::Unit> unitMap = {
23 {"temperature", ValueIface::Unit::DegreesC},
24 {"fan_tach", ValueIface::Unit::RPMS},
25 {"fan_pwm", ValueIface::Unit::Percent},
26 {"voltage", ValueIface::Unit::Volts},
27 {"altitude", ValueIface::Unit::Meters},
28 {"current", ValueIface::Unit::Amperes},
29 {"power", ValueIface::Unit::Watts},
30 {"energy", ValueIface::Unit::Joules},
31 {"utilization", ValueIface::Unit::Percent},
32 {"airflow", ValueIface::Unit::CFM},
33 {"pressure", ValueIface::Unit::Pascals}};
223 ValueIface::maxValue( in parseConfigInterface()
225 ValueIface::minValue( in parseConfigInterface()
253 ValueIface::maxValue(maxConf->get<double>()); in initVirtualSensor()
258 ValueIface::minValue(minConf->get<double>()); in initVirtualSensor()
425 value = std::clamp(value, ValueIface::minValue(), ValueIface::maxValue()); in setSensorValue()
426 ValueIface::value(value); in setSensorValue()
514 const Json& threshold, const std::string& objPath, ValueIface::Unit units) in createThresholds()
727 auto unitPath = ValueIface::convertUnitToString(unitObj); in getSensorTypeFromUnit()
819 virtualSensorPtr->ValueIface::unit(unitMap[sensorType]); in createVirtualSensorsFromDBus()
912 virtualSensorPtr->ValueIface::unit(unitMap[sensorType]); in createVirtualSensors()