OutilModbus/Sources/ZTAlarms.cpp

38 lines
952 B
C++

#include "ZTAlarms.h"
CZTAlarms::CZTAlarms()
{
mZT1AxleCountAlarm = mZT1EquipmentFailureAlarm = false;
mZT2AxleCountAlarm = mZT2EquipmentFailureAlarm = false;
}
void CZTAlarms::ClearAllAlarms()
{
// mZT1PPIAlarmRanks.clear();
// mZT1PPEAlarmRanks.clear();
// mZT1PGAlarmRanks.clear();
// mZT1FNAlarmRanks.clear();
// mZT2PPIAlarmRanks.clear();
// mZT2PPEAlarmRanks.clear();
// mZT1AxleCountAlarm = mZT1EquipmentFailureAlarm = false;
// mZT2AxleCountAlarm = mZT2EquipmentFailureAlarm = false;
ClearZT1Alarms();
ClearZT2Alarms();
}
void CZTAlarms::ClearZT1Alarms()
{
mZT1PPIAlarmRanks.clear();
mZT1PPEAlarmRanks.clear();
mZT1PGAlarmRanks.clear();
mZT1FNAlarmRanks.clear();
mZT1AxleCountAlarm = mZT1EquipmentFailureAlarm = false;
}
void CZTAlarms::ClearZT2Alarms()
{
mZT2PPIAlarmRanks.clear();
mZT2PPEAlarmRanks.clear();
mZT2AxleCountAlarm = mZT2EquipmentFailureAlarm = false;
}