Searched refs:CriticalObject (Results 1 – 6 of 6) sorted by relevance
79 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;87 decltype(Thresholds<CriticalObject>::alarmLo)88 Thresholds<CriticalObject>::alarmLo = &CriticalObject::criticalAlarmLow;[all …]
45 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 …]
23 using CriticalObject = ServerObject<CriticalInterface>; typedef
21 using CriticalObject = ServerObject<threshold_ns::Critical>; typedef173 struct Threshold<CriticalObject> : public CriticalObject, public Hysteresis188 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()
163 std::unique_ptr<Threshold<CriticalObject>> criticalIface;
491 std::make_unique<Threshold<CriticalObject>>(bus, objPath.c_str()); in createThresholds()