|
ADS-IDAC Engine 5.0.0
|
#include <OperatorCT.h>
Friends | |
| class | boost::serialization::access |
Additional Inherited Members | |
Public Attributes inherited from Operator | |
| std::unique_ptr< ReasonMachine > | m_RM |
| ShortTermMemory | memory |
| KB | knowledge_base |
| KBScannedParameters | scanned_indicators |
| EventSymptomMatrix | diagnosis_matrix |
| SPDS | safety_parameters |
| TimeConstrainedModule | time_constrained_load |
| InformationLoadModule | information_load |
| DiagnosisActionModule | event_actions |
| ManeuverAction | maneuver_action |
| HumanFailureEventsBBN | hfe_bbn |
Definition at line 18 of file OperatorCT.h.
| OperatorCT::OperatorCT | ( | ) |
Definition at line 19 of file OperatorCT.cpp.
References Operator::m_RM, sim::Operator::OCT, and Operator::setTypeOfOperator().
|
virtual |
Definition at line 25 of file OperatorCT.cpp.
| void OperatorCT::oneThroughProcessForBlockD | ( | ) |
Definition at line 29 of file OperatorCT.cpp.
References Operator::getPauseActivity(), selectGoal(), selectStrategy(), and Operator::setPauseActivity().
| void OperatorCT::retrieveOperatorCTFromFile | ( | std::ifstream & | ) |
Definition at line 71 of file OperatorCT.cpp.
References Operator::retrieveOperatorFromFile().
| void OperatorCT::saveOperatorCTToFile | ( | std::ofstream & | ) |
Definition at line 68 of file OperatorCT.cpp.
References Operator::saveOperatorToFile().
| bool OperatorCT::selectGoal | ( | ) |
Definition at line 44 of file OperatorCT.cpp.
References BranchRecord::addGoal(), SimulationContext::Branch_center, g_sim, InfoChunk::getCurrentGoal(), HumanFailureEventsBBN::getGoalCommunicationFailureProbability(), Operator::getTypeOfOperator(), ShortTermMemory::getWorkingMemory(), sim::Decision::Goal, Operator::hfe_bbn, sim::Goal::MaintainGlobalSafetyMargin, Operator::memory, Decision::setDecision(), Communication::setSenderAndReceiver(), TimerAndProbability::setTimerAndProbability(), and Communication::setTypeOfPauseActivity().
Referenced by oneThroughProcessForBlockD().
| bool OperatorCT::selectStrategy | ( | ) |
Definition at line 64 of file OperatorCT.cpp.
Referenced by oneThroughProcessForBlockD().
|
inline |
Definition at line 32 of file OperatorCT.h.
|
friend |
Definition at line 30 of file OperatorCT.h.