← Documentation
ADS-IDAC Engine 5.0.0
sim::State Namespace Reference

Variables

constexpr int Normal = 3019
 
constexpr int Failed = 3020
 
constexpr int Succeed = 3021
 
constexpr int On = 3022
 
constexpr int Off = 3023
 
constexpr int Activated = 3027
 
constexpr int Skip = 3028
 
constexpr int Standby = 3029
 
constexpr int Operate = 3030
 
constexpr int Control = 3031
 
constexpr int Auto = 3033
 
constexpr int Reset = 3034
 
constexpr int New = 3035
 
constexpr int FailedP = 3036
 
constexpr int Open = 3098
 
constexpr int Close = 3099
 
constexpr int Active = 3126
 
constexpr int Pause = 3127
 
constexpr int Unknown = 3124
 
constexpr int Mental = 3125
 
constexpr int Recovery = 3131
 
constexpr int Done = 3097
 
constexpr int Interrupted = 3089
 
constexpr int Waiting = 3090
 
constexpr int OldInfo = 3091
 
constexpr int Processing = 3081
 
constexpr int ProcessingA = 3082
 

Variable Documentation

◆ Activated

constexpr int sim::State::Activated = 3027
constexpr

Definition at line 107 of file SimConstants.h.

Referenced by ConvertToString::initiationForSimulation().

◆ Active

constexpr int sim::State::Active = 3126
constexpr

Definition at line 118 of file SimConstants.h.

Referenced by ManeuverAction::activateManeuverUnit(), ShortTermMemory::activatePausedInfoChunck(), InfoChunk::activateTheDiagnosis(), ShortTermMemory::addNewInfoChunkMentalForTheDiagnosis(), ExpectationORUnit::assessExpectation(), DiagnosisComponentActionUnit::assessPrerequisites(), InfoChunkMental::calculatePriority(), ShortTermMemory::calculatePriorityAndSetStateOfActivation(), HWReliabilityFTUnit::checkAndActivateComponentFailure(), HWReliabilityUnit::checkAndActivateComponentFailure(), SupportSystemReliabilityUnit::checkAndActivateSupportSystemFailure(), HWReliabilityModule::checkAndActiveComponentFailure(), SupportSystemReliabilityModule::checkAndActiveSupportSystemFailure(), ManeuverAction::checkAndExecuteManeuverUnit(), ShortTermMemory::checkAndGenerateInfoChunkMentalForDiagnosis(), Operator::checkAndResetProcedureStep(), DiagnoseInvestigator::CheckforPotentialProcedureBranching(), InfoChunk::doneWithCurrentDiagnosisAndGoForPreviouslyPausedOne(), InfoChunk::doneWithCurrentGoalAndGoForPreviouslyPausedOne(), InfoChunk::doneWithCurrentStrategyAndGoForPreviouslyPausedOne(), InfoChunk::doneWithCurrentSubGoalAndGoForPreviouslyPausedOne(), ProcedureStepUnit::executeExpectation(), ShortTermMemory::failCurrentDiagnosisAndActivateAPausedDiagnosis(), InfoChunk::getActiveGoalPt(), InfoChunk::getActiveStrategyPt(), InfoChunk::getActiveSubGoalPt(), InfoChunk::getCurrentDiagnosis(), InfoChunk::getCurrentGoal(), ShortTermMemory::getCurrentGoal(), InfoChunk::getCurrentInstinctiveResponseProceduralStepName(), InfoChunk::getCurrentInstinctiveResponseProcedureName(), InfoChunk::getCurrentInstinctiveResponseProcedurePtr(), InfoChunk::getCurrentProceduralStepName(), InfoChunk::getCurrentProcedureName(), InfoChunk::getCurrentProcedureStepPtr(), InfoChunk::getCurrentStrategy(), InfoChunk::getCurrentSubGoal(), DiagnosisActionModule::getPtrToHighPriorityDiagnosisActionUnit(), ShortTermMemory::getWorkingMemory(), InfoChunk::identifyTheMentalProcedureToBePerformed(), InfoChunk::includeActiveDiagnosis(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), ShortTermMemory::initiationForSimulation(), ConvertToString::initiationForSimulation(), InfoChunk::interruptCurrentAction(), InfoChunk::interruptCurrentActionObjective(), InfoChunk::interruptCurrentActionPack(), InfoChunk::interruptCurrentDiagnosis(), InfoChunk::interruptCurrentGoal(), InfoChunk::interruptCurrentProcedureStep(), InfoChunk::interruptCurrentStrategy(), InfoChunk::interruptCurrentSubGoal(), InfoChunk::isThereMentalProcedureWaitingForExecution(), ProcedureStep::oneThroughProcessForInstinctiveResponseProcedure(), ProcedureStep::oneThroughProcessForProcedureStep(), InfoChunk::pauseCurrenDiagnosisAndAddANewOne(), InfoChunk::pauseCurrenGoalAndAddANewOne(), InfoChunk::pauseCurrenStrategyAndAddANewOne(), InfoChunk::pauseCurrenSubGoalAndAddANewOne(), Operator::performAMentalProcedure(), OperatorDM::performFollowProcedureStrategy(), OperatorDM::performRecoveryAction(), InfoChunk::pointToAvtiveGoalAndStrategy(), InfoChunk::pointToTheNewAction(), InfoChunk::pointToTheNewActionObjective(), InfoChunk::pointToTheNewActionPack(), InfoChunk::pointToTheNewDiagnosis(), InfoChunk::pointToTheNewGoal(), InfoChunk::pointToTheNewInstinctiveResponseProcedureStep(), InfoChunk::pointToTheNewProcedureStep(), InfoChunk::pointToTheNewStrategy(), InfoChunk::pointToTheNewSubGoal(), DiagnosisActionUnit::setPtrToHighPriorityAction(), and KBActionPackUnit::updateActionPackUnitState().

◆ Auto

◆ Close

◆ Control

◆ Done

constexpr int sim::State::Done = 3097
constexpr

Definition at line 123 of file SimConstants.h.

Referenced by ManeuverAction::activateManeuverUnit(), InfoChunkMental::calculatePriority(), InitiatingEventFTUnit::checkActivationState(), InitiatingEventUnit::checkActivationState(), SupportSystemInitiatingEventUnit::checkActivationState(), HWReliabilityFTUnit::checkAndActivateComponentFailure(), HWReliabilityUnit::checkAndActivateComponentFailure(), SupportSystemReliabilityUnit::checkAndActivateSupportSystemFailure(), HWReliabilityModule::checkAndActiveComponentFailure(), SupportSystemReliabilityModule::checkAndActiveSupportSystemFailure(), Operator::checkAndResetProcedureStep(), InfoChunk::checkExistanceOfAnInstinctiveResponseProcedure(), InfoChunk::checkExistanceOfAProcedure(), InfoChunk::doneWithCurrentDiagnosisAndGoForPreviouslyPausedOne(), InfoChunk::doneWithCurrentGoalAndGoForPreviouslyPausedOne(), InfoChunk::doneWithCurrentStrategyAndGoForPreviouslyPausedOne(), InfoChunk::doneWithCurrentSubGoalAndGoForPreviouslyPausedOne(), ProcedureStep::executeInstinctiveResponseProcedureTransfer(), ManeuverActionUnit::executeManeuverControl(), InfoChunk::identifyTheMentalProcedureToBePerformed(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), ConvertToString::initiationForSimulation(), Operator::interruptAllMentalProcedures(), Operator::interruptLowPriorityMentalProcedures(), ProcedureStep::oneThroughProcessForInstinctiveResponseProcedure(), ProcedureStep::oneThroughProcessForProcedureStep(), Operator::performAMentalProcedure(), OperatorDM::performRecoveryAction(), and DiagnoseInvestigator::TerminateTheCurrentProcedureStep().

◆ Failed

constexpr int sim::State::Failed = 3020
constexpr

Definition at line 103 of file SimConstants.h.

Referenced by ExpectationORUnit::assessExpectation(), DiagnosisComponentActionUnit::assessPrerequisites(), HWReliabilityModule::checkAndActiveComponentFailure(), SupportSystemReliabilityModule::checkAndActiveSupportSystemFailure(), InitiatingEventController::checkAndExecuteInitiatingEvent(), Operator::checkAndResetProcedureStep(), DecisionAction::checkForMatch(), HardWiredControlActivity::checkForMatch(), KBExpectedParameterValueUnit::checkForMatch(), KBExpectedParameterDifferenceUnit::checkForMatch(), HardWiredMentalBelief::checkForMatch(), HardWiredProcedureActivity::checkForMatch(), KBExpectedAlarmStateUnit::checkForMatch(), KBExpectedComponentStateUnit::checkForMatch(), KBExpectedSupportSystemStateUnit::checkForMatch(), InfoChunk::checkWhetherExpectedAlarmMatchObservation(), InfoChunk::checkWhetherExpectedComponentStateMatchObservation(), InfoChunk::checkWhetherExpectedParameterDifferenceMatchObservation(), InfoChunk::checkWhetherExpectedParameterValueMatchObservation(), InfoChunk::checkWhetherExpectedSupportSystemStateMatchObservation(), ProcedureStepUnit::executeExpectation(), ControlPanel::executeRequestToPlant(), ShortTermMemory::failCurrentDiagnosisAndActivateAPausedDiagnosis(), InfoChunk::getTotalNumberOfFailedDiagnosis(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), ConvertToString::initiationForSimulation(), ProcedureStep::oneThroughProcessForInstinctiveResponseProcedure(), ProcedureStep::oneThroughProcessForProcedureStep(), OperatorDM::performFollowProcedureStrategy(), BranchSupportSystemAction::saveInfoToFile(), BranchSystemAction::saveInfoToFile(), CommunicationPlace::saveInfoToFileAsBranchForADSV1(), BranchSupportSystemAction::translateMessage(), BranchSystemAction::translateMessage(), and ExpectationElement::updateExpectation().

◆ FailedP

◆ Interrupted

◆ Mental

constexpr int sim::State::Mental = 3125
constexpr

Definition at line 121 of file SimConstants.h.

Referenced by ConvertToString::initiationForSimulation().

◆ New

◆ Normal

constexpr int sim::State::Normal = 3019
constexpr

Definition at line 102 of file SimConstants.h.

Referenced by ConvertToString::initiationForSimulation().

◆ Off

◆ OldInfo

◆ On

◆ Open

◆ Operate

constexpr int sim::State::Operate = 3030
constexpr

Definition at line 110 of file SimConstants.h.

Referenced by ConvertToString::initiationForSimulation().

◆ Pause

constexpr int sim::State::Pause = 3127
constexpr

Definition at line 119 of file SimConstants.h.

Referenced by ShortTermMemory::activatePausedInfoChunck(), InfoChunk::activateTheDiagnosis(), ShortTermMemory::addNewInfoChunkMentalForTheDiagnosis(), InfoChunkMental::calculatePriority(), ShortTermMemory::checkAndGenerateInfoChunkMentalForDiagnosis(), InfoChunk::doneWithCurrentDiagnosisAndGoForPreviouslyPausedOne(), InfoChunk::doneWithCurrentGoalAndGoForPreviouslyPausedOne(), InfoChunk::doneWithCurrentStrategyAndGoForPreviouslyPausedOne(), InfoChunk::doneWithCurrentSubGoalAndGoForPreviouslyPausedOne(), ProcedureStep::executeInstinctiveResponseProcedureTransfer(), ShortTermMemory::failCurrentDiagnosisAndActivateAPausedDiagnosis(), InfoChunk::getCurrentProcedureStepPtr(), InfoChunk::identifyTheMentalProcedureToBePerformed(), ConvertToString::initiationForSimulation(), InfoChunk::interruptCurrentAction(), InfoChunk::interruptCurrentActionObjective(), InfoChunk::interruptCurrentActionPack(), InfoChunk::interruptCurrentDiagnosis(), InfoChunk::interruptCurrentGoal(), InfoChunk::interruptCurrentProcedureStep(), InfoChunk::interruptCurrentStrategy(), InfoChunk::interruptCurrentSubGoal(), InfoChunk::isThereMentalProcedureWaitingForExecution(), InfoChunk::pauseCurrenDiagnosisAndAddANewOne(), InfoChunk::pauseCurrenGoalAndAddANewOne(), InfoChunk::pauseCurrenStrategyAndAddANewOne(), InfoChunk::pauseCurrenSubGoalAndAddANewOne(), OperatorDM::performFollowProcedureStrategy(), InfoChunk::pointToTheNewAction(), InfoChunk::pointToTheNewActionObjective(), InfoChunk::pointToTheNewActionPack(), InfoChunk::pointToTheNewDiagnosis(), InfoChunk::pointToTheNewGoal(), InfoChunk::pointToTheNewInstinctiveResponseProcedureStep(), InfoChunk::pointToTheNewProcedureStep(), InfoChunk::pointToTheNewStrategy(), and InfoChunk::pointToTheNewSubGoal().

◆ Processing

constexpr int sim::State::Processing = 3081
constexpr

Definition at line 127 of file SimConstants.h.

Referenced by ConvertToString::initiationForSimulation().

◆ ProcessingA

constexpr int sim::State::ProcessingA = 3082
constexpr

Definition at line 128 of file SimConstants.h.

Referenced by ConvertToString::initiationForSimulation().

◆ Recovery

constexpr int sim::State::Recovery = 3131
constexpr

◆ Reset

◆ Skip

◆ Standby

constexpr int sim::State::Standby = 3029
constexpr

Definition at line 109 of file SimConstants.h.

Referenced by ConvertToString::initiationForSimulation().

◆ Succeed

constexpr int sim::State::Succeed = 3021
constexpr

Definition at line 104 of file SimConstants.h.

Referenced by DisplayParameterValueRate::addAValueIntoParHistory(), AlarmControlPanelUnit::AlarmControlPanelUnit(), ExpectationORUnit::assessExpectation(), DiagnosisComponentActionUnit::assessPrerequisites(), Operator::checkAndActivateHWKB(), HWReliabilityModule::checkAndActiveComponentFailure(), SupportSystemReliabilityModule::checkAndActiveSupportSystemFailure(), InfoChunk::checkExistanceOfAnInstinctiveResponseProcedure(), InfoChunk::checkExistanceOfAProcedure(), DecisionAction::checkForMatch(), HardWiredControlActivity::checkForMatch(), KBExpectedParameterValueUnit::checkForMatch(), KBExpectedParameterDifferenceUnit::checkForMatch(), HardWiredMentalBelief::checkForMatch(), HardWiredProcedureActivity::checkForMatch(), KBExpectedAlarmStateUnit::checkForMatch(), KBExpectedComponentStateUnit::checkForMatch(), KBExpectedSupportSystemStateUnit::checkForMatch(), InfoChunk::checkWhetherExpectedAlarmMatchObservation(), InfoChunk::checkWhetherExpectedComponentStateMatchObservation(), InfoChunk::checkWhetherExpectedParameterDifferenceMatchObservation(), InfoChunk::checkWhetherExpectedParameterValueMatchObservation(), InfoChunk::checkWhetherExpectedSupportSystemStateMatchObservation(), CommandControlCenter::copyCommandControlCenterToRestartInfo(), ProcedureStepUnit::executeAction(), ProcedureStepUnit::executeExpectation(), ProcedureStepUnit::executeNonResponseAction(), ControlPanel::executeRequestToPlant(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), ConvertToString::initiationForSimulation(), DiagnosisActionModule::onceThroughProcessForReasoningStrategy(), OperatorAT::oneThroughProcessForBlockI(), OperatorDM::oneThroughProcessForBlockI(), ProcedureStep::oneThroughProcessForInstinctiveResponseProcedure(), ProcedureStep::oneThroughProcessForProcedureStep(), Operator::performAMentalProcedure(), ControlState::performDisplayedControlState(), KBHardWiredUnit::recalculateConfidenceLevel(), CommandControlCenter::retrieveCommandControlCenterFromFile(), BranchRecord::sendCurrentBranchCommandToCommandCenter(), CommandControlCenter::sendInfoToCommunicationPlace(), BranchRecord::sendSpecifiedBranchCommandToCommandCenter(), DiagnosisActionUnit::setPtrToHighPriorityAction(), SystemControl::SystemControl(), SystemDisplay::SystemDisplay(), BranchSupportSystemAction::translateMessage(), BranchSystemAction::translateMessage(), KBActionPackUnit::updateActionPackUnitState(), AlarmComponent::updateDisplayedAlarmState(), AlarmParameter::updateDisplayedAlarmState(), AlarmTwoParameterDifference::updateDisplayedAlarmState(), DisplayComponentState::updateDisplayedComponentOperationalState(), ControlState::updateDisplayedControlState(), ControlValue::updateDisplayedControlValue(), DisplayHeatStructure::updateDisplayedParameterValue(), DisplayParameterValue::updateDisplayedParameterValue(), DisplaySupportSystemState::updateDisplayedSupportSystemOperationalState(), ExpectationElement::updateExpectation(), and TimeConstrainedModule::updateRawDataAndCalculateTimeToThreshold().

◆ Unknown

◆ Waiting