Home
last modified time | relevance | path

Searched refs:CriticalObject (Results 1 – 6 of 6) sorted by relevance

/openbmc/phosphor-hwmon/
H A Dmainloop.cpp79 decltype(Thresholds<CriticalObject>::setLo) Thresholds<CriticalObject>::setLo =
80 &CriticalObject::criticalLow;
81 decltype(Thresholds<CriticalObject>::setHi) Thresholds<CriticalObject>::setHi =
82 &CriticalObject::criticalHigh;
83 decltype(Thresholds<CriticalObject>::getLo) Thresholds<CriticalObject>::getLo =
84 &CriticalObject::criticalLow;
85 decltype(Thresholds<CriticalObject>::getHi) Thresholds<CriticalObject>::getHi =
86 &CriticalObject::criticalHigh;
88 Thresholds<CriticalObject>::alarmLo = &CriticalObject::criticalAlarmLow;
90 Thresholds<CriticalObject>::alarmHi = &CriticalObject::criticalAlarmHigh;
[all …]
H A Dthresholds.hpp45 struct Thresholds<CriticalObject>
50 static SensorValueType (CriticalObject::*const setLo)(SensorValueType);
51 static SensorValueType (CriticalObject::*const setHi)(SensorValueType);
52 static SensorValueType (CriticalObject::*const getLo)() const;
53 static SensorValueType (CriticalObject::*const getHi)() const;
54 static bool (CriticalObject::*const alarmLo)(bool);
55 static bool (CriticalObject::*const alarmHi)(bool);
56 static bool (CriticalObject::*const getAlarmLow)() const;
57 static bool (CriticalObject::*const getAlarmHigh)() const;
58 static void (CriticalObject::*const assertLowSignal)(SensorValueType);
[all …]
H A Dinterface.hpp23 using CriticalObject = ServerObject<CriticalInterface>; typedef
/openbmc/phosphor-virtual-sensor/
H A Dthresholds.hpp21 using CriticalObject = ServerObject<threshold_ns::Critical>; typedef
173 struct Threshold<CriticalObject> : public CriticalObject, public Hysteresis
188 using CriticalObject::CriticalObject;
195 CriticalObject(bus, path), bus(bus), objPath(std::string(path)) in Threshold()
200 return CriticalObject::criticalHigh(); in high()
204 return CriticalObject::criticalLow(); in low()
252 return CriticalObject::criticalHigh(value); in criticalHigh()
263 return CriticalObject::criticalLow(value); in criticalLow()
H A DvirtualSensor.hpp164 std::unique_ptr<Threshold<CriticalObject>> criticalIface;
H A DvirtualSensor.cpp575 std::make_unique<Threshold<CriticalObject>>(bus, objPath.c_str()); in createThresholds()