|
ADS-IDAC Engine 5.0.0
|
#include <DisplaySupportSystemState.h>
Private Attributes | |
| int | displayed_support_system_operational_state |
| int | displayed_support_system_operational_state_when_fail |
Friends | |
| class | boost::serialization::access |
Definition at line 13 of file DisplaySupportSystemState.h.
| DisplaySupportSystemState::DisplaySupportSystemState | ( | ) |
Definition at line 10 of file DisplaySupportSystemState.cpp.
References displayed_support_system_operational_state, displayed_support_system_operational_state_when_fail, DisplayElement::setCorrespondingSystemParameterUnit(), SystemDisplay::setTypeOfDisplay(), and SupportSystemState.
|
virtual |
Definition at line 18 of file DisplaySupportSystemState.cpp.
| void DisplaySupportSystemState::copyDisplaySupportSystemState | ( | DisplaySupportSystemState & | _dsss | ) |
Definition at line 73 of file DisplaySupportSystemState.cpp.
References SystemDisplay::copySystemDisplay(), displayed_support_system_operational_state, displayed_support_system_operational_state_when_fail, getDisplayedSupportSystemOperationalState(), and getDisplayedSupportSystemOperationalStateWhenFail().
| int DisplaySupportSystemState::getDisplayedSupportSystemOperationalState | ( | ) | const |
Definition at line 21 of file DisplaySupportSystemState.cpp.
References displayed_support_system_operational_state.
Referenced by SupportSystemReliabilityUnit::checkAndActivateSupportSystemFailure(), copyDisplaySupportSystemState(), ControlPanel::executeRequestToPlant(), and ReasonMachine::GetASupportSystemStateImediately().
| int DisplaySupportSystemState::getDisplayedSupportSystemOperationalStateWhenFail | ( | ) | const |
Definition at line 27 of file DisplaySupportSystemState.cpp.
References displayed_support_system_operational_state_when_fail.
Referenced by copyDisplaySupportSystemState().
| void DisplaySupportSystemState::readInfoFromFile | ( | std::ifstream & | fin | ) |
Definition at line 34 of file DisplaySupportSystemState.cpp.
References sim::State::Close, DisplayElement::display_name, displayed_support_system_operational_state, displayed_support_system_operational_state_when_fail, sim::State::Off, sim::State::On, sim::State::Open, and DisplayElement::setDisplayName().
| void DisplaySupportSystemState::retrieveDisplaySupportSystemStateFromFile | ( | std::ifstream & | ) |
Definition at line 83 of file DisplaySupportSystemState.cpp.
References displayed_support_system_operational_state, displayed_support_system_operational_state_when_fail, and SystemDisplay::retrieveSystemDisplayFromFile().
| void DisplaySupportSystemState::saveDisplaySupportSystemStateToFile | ( | std::ofstream & | ) |
Definition at line 78 of file DisplaySupportSystemState.cpp.
References displayed_support_system_operational_state, displayed_support_system_operational_state_when_fail, and SystemDisplay::saveSystemDisplayToFile().
|
inline |
Definition at line 28 of file DisplaySupportSystemState.h.
References displayed_support_system_operational_state.
| void DisplaySupportSystemState::setDisplayedSupportSystemOperationalState | ( | int | displayed_support_system_operational_state | ) |
Definition at line 24 of file DisplaySupportSystemState.cpp.
References displayed_support_system_operational_state.
| void DisplaySupportSystemState::setDisplayedSupportSystemOperationalStateWhenFail | ( | int | displayed_support_system_operational_state_when_fail | ) |
Definition at line 30 of file DisplaySupportSystemState.cpp.
References displayed_support_system_operational_state_when_fail.
| void DisplaySupportSystemState::updateDisplayedSupportSystemOperationalState | ( | double | failure_probability | ) |
Definition at line 52 of file DisplaySupportSystemState.cpp.
References sim::State::Close, displayed_support_system_operational_state, displayed_support_system_operational_state_when_fail, SystemDisplay::getFunctionalState(), sim::State::Off, sim::State::On, sim::State::Open, and sim::State::Succeed.
Referenced by SupportSystemReliabilityUnit::updateDisplayState().
|
friend |
Definition at line 26 of file DisplaySupportSystemState.h.
|
private |
Definition at line 36 of file DisplaySupportSystemState.h.
Referenced by copyDisplaySupportSystemState(), DisplaySupportSystemState(), getDisplayedSupportSystemOperationalState(), readInfoFromFile(), retrieveDisplaySupportSystemStateFromFile(), saveDisplaySupportSystemStateToFile(), serialize(), setDisplayedSupportSystemOperationalState(), and updateDisplayedSupportSystemOperationalState().
|
private |
Definition at line 37 of file DisplaySupportSystemState.h.
Referenced by copyDisplaySupportSystemState(), DisplaySupportSystemState(), getDisplayedSupportSystemOperationalStateWhenFail(), readInfoFromFile(), retrieveDisplaySupportSystemStateFromFile(), saveDisplaySupportSystemStateToFile(), setDisplayedSupportSystemOperationalStateWhenFail(), and updateDisplayedSupportSystemOperationalState().