38 lines
952 B
C++
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;
|
|
}
|