|
ADS-IDAC Engine 5.0.0
|
#include <StateOfActivation.h>
Public Member Functions | |
| StateOfActivation () | |
| virtual | ~StateOfActivation () |
| int | getStateOfActivation () |
| void | setStateOfActivation (int) |
| void | copyStateOfActivation (StateOfActivation &) |
| void | saveStateOfActivationToFile (std::ofstream &) |
| void | retrieveStateOfActivationFromFile (std::ifstream &) |
| void | resetStateOfActivation () |
| bool | checkIfIsIdenticalStateOfActivation (StateOfActivation &) |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| int | state_of_activation |
Friends | |
| class | boost::serialization::access |
Definition at line 17 of file StateOfActivation.h.
| StateOfActivation::StateOfActivation | ( | ) |
Definition at line 16 of file StateOfActivation.cpp.
References sim::None, and state_of_activation.
|
virtual |
Definition at line 21 of file StateOfActivation.cpp.
| bool StateOfActivation::checkIfIsIdenticalStateOfActivation | ( | StateOfActivation & | _soa | ) |
Definition at line 39 of file StateOfActivation.cpp.
References getStateOfActivation(), and state_of_activation.
Referenced by DecisionAction::checkIfIsIdenticalDecisionAction(), and DecisionActionPack::checkIfIsIdenticalDecisionActionPack().
| void StateOfActivation::copyStateOfActivation | ( | StateOfActivation & | _sap | ) |
Definition at line 27 of file StateOfActivation.cpp.
References getStateOfActivation(), and state_of_activation.
Referenced by BranchProbability::copyBranchProbability(), CommandControlUnit::copyCommandControlUnit(), Decision::copyDecision(), DecisionAction::copyDecisionAction(), DecisionActionPack::copyDecisionActionPack(), DiagnosisActionUnit::copyDiagnosisActionUnit(), ExpectationORUnit::copyExpectationORUnit(), ExpectedMentalBelief::copyExpectedMentalBelief(), HWReliabilityFTUnit::copyHWReliabilityFTUnit(), HWReliabilityModule::copyHWReliabilityModule(), HWReliabilityUnit::copyHWReliabilityUnit(), InfoChunkMental::copyInfoChunkMental(), InitiatingEventFTUnit::copyInitiatingEventFTUnit(), InitiatingEventUnit::copyInitiatingEventUnit(), KBActionPackUnit::copyKBActionPackUnit(), KBHardWiredUnit::copyKBHardWiredUnit(), ManeuverActionUnit::copyManeuverActionUnit(), ProcedureStep::copyProcedureStep(), ProcedureStepUnit::copyProcedureStepUnit(), SupportSystemInitiatingEventUnit::copySupportSystemInitiatingEventUnit(), SupportSystemReliabilityModule::copySupportSystemModule(), and SupportSystemReliabilityUnit::copySupportSystemUnit().
| int StateOfActivation::getStateOfActivation | ( | ) |
Definition at line 25 of file StateOfActivation.cpp.
References state_of_activation.
Referenced by ExpectationORUnit::assessExpectation(), InfoChunkMental::calculatePriority(), ShortTermMemory::calculatePriorityAndSetStateOfActivation(), InitiatingEventFTUnit::checkActivationState(), InitiatingEventUnit::checkActivationState(), SupportSystemInitiatingEventUnit::checkActivationState(), HWReliabilityFTUnit::checkAndActivateComponentFailure(), HWReliabilityUnit::checkAndActivateComponentFailure(), Operator::checkAndActivateHWKB(), SupportSystemReliabilityUnit::checkAndActivateSupportSystemFailure(), HWReliabilityModule::checkAndActiveComponentFailure(), SupportSystemReliabilityModule::checkAndActiveSupportSystemFailure(), DecisionAction::checkForMatch(), Decision::checkIfIsIdenticalDecision(), checkIfIsIdenticalStateOfActivation(), copyStateOfActivation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), OperatorAT::oneThroughProcessForBlockI(), OperatorDM::oneThroughProcessForBlockI(), Operator::performAMentalProcedure(), OperatorDM::performFollowProcedureStrategy(), InfoChunk::pointToTheNewAction(), InfoChunk::pointToTheNewActionObjective(), InfoChunk::pointToTheNewActionPack(), InfoChunk::pointToTheNewDiagnosis(), InfoChunk::pointToTheNewGoal(), InfoChunk::pointToTheNewInstinctiveResponseProcedureStep(), InfoChunk::pointToTheNewProcedureStep(), InfoChunk::pointToTheNewStrategy(), InfoChunk::pointToTheNewSubGoal(), BranchDiagnosis::saveInfoToFile(), BranchExpectedAlarmState::saveInfoToFile(), BranchExpectedComponentState::saveInfoToFile(), BranchExpectedMentalBelief::saveInfoToFile(), BranchExpectedParameterTrend::saveInfoToFile(), BranchExpectedParameterValue::saveInfoToFile(), BranchExpectedSupportSystemState::saveInfoToFile(), KBHardWiredUnit::state_save(), ExpectationORUnit::state_save(), ExpectedMentalBelief::state_save(), BranchDiagnosis::translateMessage(), BranchExpectedAlarmState::translateMessage(), BranchExpectedComponentState::translateMessage(), BranchExpectedMentalBelief::translateMessage(), BranchExpectedParameterTrend::translateMessage(), BranchExpectedParameterValue::translateMessage(), BranchExpectedSupportSystemState::translateMessage(), BranchGoal::translateMessage(), BranchScannedParameter::translateMessage(), KBActionPackUnit::updateActionPackUnitState(), and TimeConstrainedModule::updateRawDataAndCalculateTimeToThreshold().
| void StateOfActivation::resetStateOfActivation | ( | ) |
Definition at line 36 of file StateOfActivation.cpp.
References sim::None, and state_of_activation.
Referenced by HWReliabilityModule::clearForRestart(), and SupportSystemReliabilityModule::clearForRestart().
| void StateOfActivation::retrieveStateOfActivationFromFile | ( | std::ifstream & | ) |
Definition at line 33 of file StateOfActivation.cpp.
References state_of_activation.
Referenced by DiagnosisActionUnit::retreiveDiagnosisActionUnitFromFile(), BranchProbability::retrieveBranchProbabilityFromFile(), CommandControlUnit::retrieveCommandControlUnitFromFile(), DecisionAction::retrieveDecisionActionFromFile(), DecisionActionPack::retrieveDecisionActionPackFromFile(), ExpectationORUnit::retrieveExpectationORUnitFromFile(), ExpectedMentalBelief::retrieveExpectedMentalBeliefFromFile(), HWReliabilityFTUnit::retrieveHWReliabilityFTUnitFromFile(), HWReliabilityModule::retrieveHWReliabilityModuleFromFile(), HWReliabilityUnit::retrieveHWReliabilityUnitFromFile(), InfoChunkMental::retrieveInfoChunkMentalFromFile(), InitiatingEventFTUnit::retrieveInitiatingEventFTUnitFromFile(), InitiatingEventUnit::retrieveInitiatingEventUnitFromFile(), KBHardWiredUnit::retrieveKBHardWiredUnitFromFile(), ManeuverActionUnit::retrieveManeuverActionUnitFromFile(), ProcedureStep::retrieveProcedureStepFromFile(), SupportSystemInitiatingEventUnit::retrieveSupportSystemInitiatingEventUnitFromFile(), SupportSystemReliabilityModule::retrieveSupportSystemModuleFromFile(), and SupportSystemReliabilityUnit::retrieveSupportSystemUnitFromFile().
| void StateOfActivation::saveStateOfActivationToFile | ( | std::ofstream & | ) |
Definition at line 30 of file StateOfActivation.cpp.
References state_of_activation.
Referenced by BranchProbability::saveBranchProbabilityToFile(), CommandControlUnit::saveCommandControlUnitToFile(), DecisionActionPack::saveDecisionActionPackToFile(), DecisionAction::saveDecisionActionToFile(), DiagnosisActionUnit::saveDiagnosisActionUnitToFile(), ExpectationORUnit::saveExpectationORUnitToFile(), ExpectedMentalBelief::saveExpectedMentalBeliefToFile(), HWReliabilityFTUnit::saveHWReliabilityFTUnitToFile(), HWReliabilityModule::saveHWReliabilityModuleToFile(), HWReliabilityUnit::saveHWReliabilityUnitToFile(), InfoChunkMental::saveInfoChunkMentalToFile(), InitiatingEventFTUnit::saveInitiatingEventFTUnitToFile(), InitiatingEventUnit::saveInitiatingEventUnitToFile(), KBHardWiredUnit::saveKBHardWiredUnitToFile(), ManeuverActionUnit::saveManeuverActionUnitToFile(), ProcedureStep::saveProcedureStepToFile(), SupportSystemInitiatingEventUnit::saveSupportSystemInitiatingEventUnitToFile(), SupportSystemReliabilityModule::saveSupportSystemModuleToFile(), and SupportSystemReliabilityUnit::saveSupportSystemUnitToFile().
|
inline |
Definition at line 31 of file StateOfActivation.h.
References state_of_activation.
| void StateOfActivation::setStateOfActivation | ( | int | n | ) |
Definition at line 26 of file StateOfActivation.cpp.
References state_of_activation.
Referenced by InfoChunk::activateTheDiagnosis(), ShortTermMemory::addNewInfoChunkMentalForTheDiagnosis(), ExpectationORUnit::assessExpectation(), InfoChunkMental::calculatePriority(), ShortTermMemory::calculatePriorityAndSetStateOfActivation(), InitiatingEventFTUnit::checkActivationState(), InitiatingEventUnit::checkActivationState(), SupportSystemInitiatingEventUnit::checkActivationState(), HWReliabilityFTUnit::checkAndActivateComponentFailure(), HWReliabilityUnit::checkAndActivateComponentFailure(), Operator::checkAndActivateHWKB(), SupportSystemReliabilityUnit::checkAndActivateSupportSystemFailure(), HWReliabilityModule::checkAndActiveComponentFailure(), SupportSystemReliabilityModule::checkAndActiveSupportSystemFailure(), ShortTermMemory::checkAndGenerateInfoChunkMentalForDiagnosis(), DecisionAction::checkForMatch(), DiagnoseInvestigator::CheckforPotentialProcedureBranching(), ProcedureStepUnit::executeAction(), ManeuverActionUnit::executeManeuverControl(), ProcedureStepUnit::executeNonResponseAction(), DiagnosisActionModule::getPtrToHighPriorityDiagnosisActionUnit(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), Operator::interruptAllMentalProcedures(), ProcedureStep::oneThroughProcessForInstinctiveResponseProcedure(), ProcedureStep::oneThroughProcessForProcedureStep(), Operator::performAMentalProcedure(), OperatorDM::performFollowProcedureStrategy(), OperatorDM::performRecoveryAction(), DiagnosisActionUnit::resetDiagnosisActionUnit(), ProcedureStep::resetStateOfActivation(), OperatorDM::selectGoal(), BranchRecord::sendSpecifiedBranchCommandToCommandCenter(), KBHardWiredUnit::state_load(), ExpectationORUnit::state_load(), ExpectedMentalBelief::state_load(), DiagnoseInvestigator::TerminateTheCurrentProcedureStep(), DiagnoseInvestigator::TriggerBranchingWhenClaimADiagnose(), and KBActionPackUnit::updateActionPackUnitState().
|
friend |
Definition at line 29 of file StateOfActivation.h.
|
private |
Definition at line 36 of file StateOfActivation.h.
Referenced by checkIfIsIdenticalStateOfActivation(), copyStateOfActivation(), ProcedureStepUnit::executeExpectation(), getStateOfActivation(), ProcedureStep::oneThroughProcessForInstinctiveResponseProcedure(), ProcedureStep::oneThroughProcessForProcedureStep(), resetStateOfActivation(), retrieveStateOfActivationFromFile(), saveStateOfActivationToFile(), serialize(), setStateOfActivation(), and StateOfActivation().