|
ADS-IDAC Engine 5.0.0
|
#include <AlarmParameter.h>
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| double | threshold_value_that_activate_the_alarm |
| int | relational_operator_to_activate_the_alarm |
Friends | |
| class | boost::serialization::access |
Definition at line 14 of file AlarmParameter.h.
| AlarmParameter::AlarmParameter | ( | ) |
Definition at line 19 of file AlarmParameter.cpp.
References AlarmParameter, relational_operator_to_activate_the_alarm, SystemAlarm::setTypeOfAlarm(), threshold_value_that_activate_the_alarm, and sim::State::Unknown.
|
virtual |
Definition at line 26 of file AlarmParameter.cpp.
| void AlarmParameter::copyAlarmParameter | ( | AlarmParameter & | _ap | ) |
Definition at line 215 of file AlarmParameter.cpp.
References AlarmControlPanelUnit::copyAlarmControlPanelUnit(), getRelationalOperatorToActivateTheAlarm(), getThresholdValueThatActivateTheAlarm(), relational_operator_to_activate_the_alarm, and threshold_value_that_activate_the_alarm.
| int AlarmParameter::getRelationalOperatorToActivateTheAlarm | ( | ) |
Definition at line 65 of file AlarmParameter.cpp.
References relational_operator_to_activate_the_alarm.
Referenced by copyAlarmParameter().
| double AlarmParameter::getThresholdValueThatActivateTheAlarm | ( | ) |
Definition at line 64 of file AlarmParameter.cpp.
References threshold_value_that_activate_the_alarm.
Referenced by copyAlarmParameter().
| void AlarmParameter::readInfoFromFile | ( | std::ifstream & | ) |
Definition at line 30 of file AlarmParameter.cpp.
References SimulationContext::Branch_center, sim::Compare::EQ, g_sim, sim::Compare::GE, AlarmElement::getAlarmName(), sim::Compare::GT, sim::Compare::LE, sim::Compare::LT, NoKB, r5pars_, AlarmControlPanelUnit::readInfoFromFile(), relational_operator_to_activate_the_alarm, BranchRecord::setTempESMessage(), BranchRecord::setTempTypeOfConsequence(), and threshold_value_that_activate_the_alarm.
| void AlarmParameter::retrieveAlarmParameterFromFile | ( | std::ifstream & | ) |
Definition at line 225 of file AlarmParameter.cpp.
References relational_operator_to_activate_the_alarm, AlarmControlPanelUnit::retrieveAlarmControlPanelUnitFromFile(), and threshold_value_that_activate_the_alarm.
| void AlarmParameter::saveAlarmParameterToFile | ( | std::ofstream & | ) |
Definition at line 220 of file AlarmParameter.cpp.
References relational_operator_to_activate_the_alarm, AlarmControlPanelUnit::saveAlarmControlPanelUnitToFile(), and threshold_value_that_activate_the_alarm.
|
inlineprivate |
Definition at line 34 of file AlarmParameter.h.
| void AlarmParameter::setRelationalOperatorToActivateTheAlarm | ( | int | n | ) |
Definition at line 63 of file AlarmParameter.cpp.
References relational_operator_to_activate_the_alarm.
| void AlarmParameter::setThresholdValueThatActivateTheAlarm | ( | double | x | ) |
Definition at line 62 of file AlarmParameter.cpp.
References threshold_value_that_activate_the_alarm.
| int AlarmParameter::updateDisplayedAlarmState | ( | ControlPanelDisplay & | _cp | ) |
Definition at line 66 of file AlarmParameter.cpp.
References AdsSimErr, sim::State::Auto, SimulationContext::Branch_center, sim::Compare::EQ, g_sim, sim::Compare::GE, AlarmElement::getAlarmName(), AlarmElement::getCorrespondingIndicatorName(), AlarmElement::getDisplayedAlarmState(), AlarmControlPanelUnit::getDisplayedAlarmStateWhenFail(), AlarmElement::getDisplayedOperatorControlState(), DisplayParameterValue::getDisplayedParameterValue(), ControlPanelDisplay::getDisplayFromMap(), AlarmControlPanelUnit::getFuncationalState(), AlarmControlPanelUnit::getPtrToCorrespondingIndicator(), sim::Compare::GT, sim::Compare::LE, sim::Compare::LT, sim::State::Off, sim::State::On, r5pars_, relational_operator_to_activate_the_alarm, sim::State::Reset, AlarmElement::setDisplayedAlarmState(), AlarmControlPanelUnit::setPtrToCorrespondingIndicator(), BranchRecord::setTempESMessage(), BranchRecord::setTempTypeOfConsequence(), AlarmElement::setTimeAtWhichThisAlarmIsActivated(), sim::State::Succeed, and threshold_value_that_activate_the_alarm.
Referenced by ControlPanelAlarm::initiateAllAlarms().
|
friend |
Definition at line 32 of file AlarmParameter.h.
|
private |
Definition at line 30 of file AlarmParameter.h.
Referenced by AlarmParameter(), copyAlarmParameter(), getRelationalOperatorToActivateTheAlarm(), readInfoFromFile(), retrieveAlarmParameterFromFile(), saveAlarmParameterToFile(), setRelationalOperatorToActivateTheAlarm(), and updateDisplayedAlarmState().
|
private |
Definition at line 29 of file AlarmParameter.h.
Referenced by AlarmParameter(), copyAlarmParameter(), getThresholdValueThatActivateTheAlarm(), readInfoFromFile(), retrieveAlarmParameterFromFile(), saveAlarmParameterToFile(), setThresholdValueThatActivateTheAlarm(), and updateDisplayedAlarmState().