|
ADS-IDAC Engine 5.0.0
|
#include <HWReliabilityUnit.h>
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| int | initial_component_state |
| DisplayComponentState * | corresponding_component_pt |
Friends | |
| class | boost::serialization::access |
Definition at line 16 of file HWReliabilityUnit.h.
| HWReliabilityUnit::HWReliabilityUnit | ( | ) |
Definition at line 19 of file HWReliabilityUnit.cpp.
References corresponding_component_pt, initial_component_state, and sim::None.
|
virtual |
Definition at line 24 of file HWReliabilityUnit.cpp.
| int HWReliabilityUnit::checkAndActivateComponentFailure | ( | ) |
Definition at line 29 of file HWReliabilityUnit.cpp.
References sim::State::Active, corresponding_component_pt, sim::State::Done, g_sim, DisplayComponentState::getDisplayedComponentOperationalState(), ControlPanelDisplay::getDisplayFromMap(), StateOfActivation::getStateOfActivation(), SimulationContext::Indicator, ControlPanel::indicators, initial_component_state, sim::None, and StateOfActivation::setStateOfActivation().
| int HWReliabilityUnit::checkAndActivateComponentOperationFailure | ( | ) |
Definition at line 47 of file HWReliabilityUnit.cpp.
| void HWReliabilityUnit::copyHWReliabilityUnit | ( | HWReliabilityUnit & | _hwu | ) |
Definition at line 54 of file HWReliabilityUnit.cpp.
References BranchSystemAction::copyBranchSystemAction(), StateOfActivation::copyStateOfActivation(), getInitialComponentState(), and initial_component_state.
| int HWReliabilityUnit::getInitialComponentState | ( | ) |
Definition at line 28 of file HWReliabilityUnit.cpp.
References initial_component_state.
Referenced by copyHWReliabilityUnit().
| void HWReliabilityUnit::retrieveHWReliabilityUnitFromFile | ( | std::ifstream & | ) |
Definition at line 64 of file HWReliabilityUnit.cpp.
References initial_component_state, BranchSystemAction::retrieveBranchSystemActionFromFile(), and StateOfActivation::retrieveStateOfActivationFromFile().
| void HWReliabilityUnit::saveHWReliabilityUnitToFile | ( | std::ofstream & | ) |
Definition at line 59 of file HWReliabilityUnit.cpp.
References initial_component_state, BranchSystemAction::saveBranchSystemActionToFile(), and StateOfActivation::saveStateOfActivationToFile().
|
inlineprivate |
Definition at line 37 of file HWReliabilityUnit.h.
References corresponding_component_pt, and initial_component_state.
| void HWReliabilityUnit::setCorrespondingComponentPt | ( | DisplayComponentState * | _dcs | ) |
Definition at line 51 of file HWReliabilityUnit.cpp.
References corresponding_component_pt.
| void HWReliabilityUnit::setInitialComponentState | ( | int | n | ) |
Definition at line 27 of file HWReliabilityUnit.cpp.
References initial_component_state.
|
friend |
Definition at line 35 of file HWReliabilityUnit.h.
|
private |
Definition at line 32 of file HWReliabilityUnit.h.
Referenced by checkAndActivateComponentFailure(), HWReliabilityUnit(), serialize(), and setCorrespondingComponentPt().
|
private |
Definition at line 31 of file HWReliabilityUnit.h.
Referenced by checkAndActivateComponentFailure(), copyHWReliabilityUnit(), getInitialComponentState(), HWReliabilityUnit(), retrieveHWReliabilityUnitFromFile(), saveHWReliabilityUnitToFile(), serialize(), and setInitialComponentState().