|
ADS-IDAC Engine 5.0.0
|
#include <MentalAlarm.h>
Private Attributes | |
| int | observed_alarm_state |
Friends | |
| class | boost::serialization::access |
Definition at line 17 of file MentalAlarm.h.
| MentalAlarm::MentalAlarm | ( | ) |
Definition at line 17 of file MentalAlarm.cpp.
References sim::Comm::AlarmState, sim::None, observed_alarm_state, r5pars_, AlarmElement::setDisplayedAlarmState(), setObservedAlarmState(), MentalInfo::setTimeAtWhichThisInfoIsPerceived(), and MentalInfo::setTypeOfMentalInfo().
|
virtual |
Definition at line 28 of file MentalAlarm.cpp.
| bool MentalAlarm::checkIfIsIdenticalMentalAlarm | ( | MentalAlarm & | _ma | ) |
Definition at line 49 of file MentalAlarm.cpp.
References AlarmElement::checkIfIsIdenticalAlarmElement(), MentalInfo::checkIfIsIdenticalMentalInfo(), getObservedAlarmState(), and observed_alarm_state.
| void MentalAlarm::copyMentalAlarm | ( | MentalAlarm & | _map | ) |
Definition at line 34 of file MentalAlarm.cpp.
References AlarmElement::copyAlarmElement(), MentalInfo::copyMentalInfo(), getObservedAlarmState(), and observed_alarm_state.
Referenced by ExpectationORUnit::assessExpectation(), DecisionExpectedAlarmState::copyDecisionExpectedAlarmState(), and OperatorAT::infoChunking().
| int MentalAlarm::getObservedAlarmState | ( | ) |
Definition at line 33 of file MentalAlarm.cpp.
References observed_alarm_state.
Referenced by ExpectationORUnit::assessExpectation(), checkIfIsIdenticalMentalAlarm(), copyMentalAlarm(), ReasonMachine::FirstRoundCheckInterpretation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), ReasonMachine::OneStepInterpretation20(), BranchExpectedAlarmState::saveInfoToFile(), and BranchExpectedAlarmState::translateMessage().
| void MentalAlarm::retrieveMentalAlarmFromFile | ( | std::ifstream & | ) |
Definition at line 44 of file MentalAlarm.cpp.
References observed_alarm_state, AlarmElement::retrieveAlarmElementFromFile(), and MentalInfo::retrieveMentalInfoFromFile().
Referenced by DecisionExpectedAlarmState::retrieveDecisionExpectedAlarmStateFromFile().
| void MentalAlarm::saveMentalAlarmToFile | ( | std::ofstream & | ) |
Definition at line 39 of file MentalAlarm.cpp.
References observed_alarm_state, AlarmElement::saveAlarmElementToFile(), and MentalInfo::saveMentalInfoToFile().
Referenced by DecisionExpectedAlarmState::saveDecisionExpectedAlarmStateToFile().
|
inline |
Definition at line 30 of file MentalAlarm.h.
References observed_alarm_state.
| void MentalAlarm::setObservedAlarmState | ( | int | n | ) |
Definition at line 32 of file MentalAlarm.cpp.
References observed_alarm_state.
Referenced by OperatorAT::infoChunking(), OperatorDM::infoChunking(), and MentalAlarm().
|
friend |
Definition at line 28 of file MentalAlarm.h.
|
private |
Definition at line 38 of file MentalAlarm.h.
Referenced by checkIfIsIdenticalMentalAlarm(), copyMentalAlarm(), getObservedAlarmState(), MentalAlarm(), retrieveMentalAlarmFromFile(), saveMentalAlarmToFile(), serialize(), and setObservedAlarmState().