|
ADS-IDAC Engine 5.0.0
|
#include <AnalysisProcedureDataContainerUnit.h>
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| double | time |
| int | operator_id |
| std::string | procedure_name |
| std::string | procedure_step |
| std::string | action_name |
| double | action_relevance |
| double | time_PIF |
| double | dynamic_multiplier |
| double | static_multiplier |
| double | skip_probability |
Friends | |
| class | boost::serialization::access |
Definition at line 16 of file AnalysisProcedureDataContainerUnit.h.
| AnalysisProcedureDataContainerUnit::AnalysisProcedureDataContainerUnit | ( | ) |
Definition at line 16 of file AnalysisProcedureDataContainerUnit.cpp.
References action_name, action_relevance, dynamic_multiplier, operator_id, procedure_name, procedure_step, skip_probability, static_multiplier, time, and time_PIF.
|
virtual |
Definition at line 31 of file AnalysisProcedureDataContainerUnit.cpp.
| void AnalysisProcedureDataContainerUnit::copyAnalysisProcedureDataContainerUnit | ( | AnalysisProcedureDataContainerUnit & | _apdcu | ) |
Definition at line 37 of file AnalysisProcedureDataContainerUnit.cpp.
References action_name, action_relevance, dynamic_multiplier, getActionName(), getActionRelevance(), getDynamicMultiplier(), getOperatorID(), getProcedureName(), getProcedureStep(), getSkipProbability(), getStaticMultiplier(), getTime(), getTimePIF(), operator_id, procedure_name, procedure_step, skip_probability, static_multiplier, time, and time_PIF.
| string AnalysisProcedureDataContainerUnit::getActionName | ( | ) |
Definition at line 114 of file AnalysisProcedureDataContainerUnit.cpp.
References action_name.
Referenced by copyAnalysisProcedureDataContainerUnit().
| double AnalysisProcedureDataContainerUnit::getActionRelevance | ( | ) |
Definition at line 115 of file AnalysisProcedureDataContainerUnit.cpp.
References action_relevance.
Referenced by copyAnalysisProcedureDataContainerUnit().
| double AnalysisProcedureDataContainerUnit::getDynamicMultiplier | ( | ) |
Definition at line 116 of file AnalysisProcedureDataContainerUnit.cpp.
References dynamic_multiplier.
Referenced by copyAnalysisProcedureDataContainerUnit().
| int AnalysisProcedureDataContainerUnit::getOperatorID | ( | ) |
Definition at line 118 of file AnalysisProcedureDataContainerUnit.cpp.
References operator_id.
Referenced by copyAnalysisProcedureDataContainerUnit(), and saveProcedureDataInfotoFile().
| string AnalysisProcedureDataContainerUnit::getProcedureName | ( | ) |
Definition at line 119 of file AnalysisProcedureDataContainerUnit.cpp.
References procedure_name.
Referenced by copyAnalysisProcedureDataContainerUnit().
| string AnalysisProcedureDataContainerUnit::getProcedureStep | ( | ) |
Definition at line 120 of file AnalysisProcedureDataContainerUnit.cpp.
References procedure_step.
Referenced by copyAnalysisProcedureDataContainerUnit().
| double AnalysisProcedureDataContainerUnit::getSkipProbability | ( | ) |
Definition at line 121 of file AnalysisProcedureDataContainerUnit.cpp.
References skip_probability.
Referenced by copyAnalysisProcedureDataContainerUnit().
| double AnalysisProcedureDataContainerUnit::getStaticMultiplier | ( | ) |
Definition at line 117 of file AnalysisProcedureDataContainerUnit.cpp.
References static_multiplier.
Referenced by copyAnalysisProcedureDataContainerUnit().
| double AnalysisProcedureDataContainerUnit::getTime | ( | ) |
Definition at line 122 of file AnalysisProcedureDataContainerUnit.cpp.
References time.
Referenced by copyAnalysisProcedureDataContainerUnit().
| double AnalysisProcedureDataContainerUnit::getTimePIF | ( | ) |
Definition at line 123 of file AnalysisProcedureDataContainerUnit.cpp.
References time_PIF.
Referenced by copyAnalysisProcedureDataContainerUnit().
| void AnalysisProcedureDataContainerUnit::retrieveAnalysisProcedureDataContainerUnitfromFile | ( | std::ifstream & | ) |
Definition at line 65 of file AnalysisProcedureDataContainerUnit.cpp.
References action_name, action_relevance, dynamic_multiplier, operator_id, procedure_name, procedure_step, skip_probability, static_multiplier, time, and time_PIF.
| void AnalysisProcedureDataContainerUnit::saveAnalysisProcedureDataContainerUnittoFile | ( | std::ofstream & | ) |
Definition at line 51 of file AnalysisProcedureDataContainerUnit.cpp.
References action_name, action_relevance, dynamic_multiplier, operator_id, procedure_name, procedure_step, skip_probability, static_multiplier, time, and time_PIF.
| void AnalysisProcedureDataContainerUnit::saveProcedureDataInfotoFile | ( | std::ofstream & | ) |
Definition at line 79 of file AnalysisProcedureDataContainerUnit.cpp.
References action_name, action_relevance, dynamic_multiplier, getOperatorID(), sim::Operator::OAT, sim::Operator::ODM, procedure_name, procedure_step, skip_probability, static_multiplier, time, and time_PIF.
|
inlineprivate |
Definition at line 57 of file AnalysisProcedureDataContainerUnit.h.
References action_name, action_relevance, dynamic_multiplier, operator_id, procedure_name, procedure_step, skip_probability, static_multiplier, time, and time_PIF.
| void AnalysisProcedureDataContainerUnit::setActionName | ( | std::string | name | ) |
Definition at line 103 of file AnalysisProcedureDataContainerUnit.cpp.
References action_name.
Referenced by ProcedureStepUnit::executeAction(), and ProcedureStepUnit::executeNonResponseAction().
| void AnalysisProcedureDataContainerUnit::setActionRelevance | ( | double | relevance | ) |
Definition at line 104 of file AnalysisProcedureDataContainerUnit.cpp.
References action_relevance.
Referenced by ProcedureStepUnit::calculateDynamicHEPMultiplier().
| void AnalysisProcedureDataContainerUnit::setDynamicMultiplier | ( | double | multiplier | ) |
Definition at line 105 of file AnalysisProcedureDataContainerUnit.cpp.
References dynamic_multiplier.
Referenced by ProcedureStepUnit::calculateDynamicHEPMultiplier().
| void AnalysisProcedureDataContainerUnit::setOperatorID | ( | int | id | ) |
Definition at line 107 of file AnalysisProcedureDataContainerUnit.cpp.
References operator_id.
Referenced by ProcedureStepUnit::executeAction(), and ProcedureStepUnit::executeNonResponseAction().
| void AnalysisProcedureDataContainerUnit::setProcedureName | ( | std::string | name | ) |
Definition at line 108 of file AnalysisProcedureDataContainerUnit.cpp.
References procedure_name.
Referenced by ProcedureStepUnit::executeAction(), and ProcedureStepUnit::executeNonResponseAction().
| void AnalysisProcedureDataContainerUnit::setProcedureStep | ( | std::string | step | ) |
Definition at line 109 of file AnalysisProcedureDataContainerUnit.cpp.
References procedure_step.
Referenced by ProcedureStepUnit::executeAction(), and ProcedureStepUnit::executeNonResponseAction().
| void AnalysisProcedureDataContainerUnit::setSkipProbability | ( | double | probability | ) |
Definition at line 110 of file AnalysisProcedureDataContainerUnit.cpp.
References skip_probability.
Referenced by ProcedureStepUnit::executeAction(), and ProcedureStepUnit::executeNonResponseAction().
| void AnalysisProcedureDataContainerUnit::setStaticMultiplier | ( | double | multiplier | ) |
Definition at line 106 of file AnalysisProcedureDataContainerUnit.cpp.
References static_multiplier.
Referenced by ProcedureStepUnit::executeAction(), and ProcedureStepUnit::executeNonResponseAction().
| void AnalysisProcedureDataContainerUnit::setTime | ( | double | t | ) |
Definition at line 111 of file AnalysisProcedureDataContainerUnit.cpp.
References time.
Referenced by ProcedureStepUnit::executeAction(), and ProcedureStepUnit::executeNonResponseAction().
| void AnalysisProcedureDataContainerUnit::setTimePIF | ( | double | t_PIF | ) |
Definition at line 112 of file AnalysisProcedureDataContainerUnit.cpp.
References time_PIF.
Referenced by ProcedureStepUnit::calculateDynamicHEPMultiplier().
|
friend |
Definition at line 55 of file AnalysisProcedureDataContainerUnit.h.
|
private |
Definition at line 52 of file AnalysisProcedureDataContainerUnit.h.
Referenced by AnalysisProcedureDataContainerUnit(), copyAnalysisProcedureDataContainerUnit(), getActionName(), retrieveAnalysisProcedureDataContainerUnitfromFile(), saveAnalysisProcedureDataContainerUnittoFile(), saveProcedureDataInfotoFile(), serialize(), and setActionName().
|
private |
Definition at line 53 of file AnalysisProcedureDataContainerUnit.h.
Referenced by AnalysisProcedureDataContainerUnit(), copyAnalysisProcedureDataContainerUnit(), getActionRelevance(), retrieveAnalysisProcedureDataContainerUnitfromFile(), saveAnalysisProcedureDataContainerUnittoFile(), saveProcedureDataInfotoFile(), serialize(), and setActionRelevance().
|
private |
Definition at line 53 of file AnalysisProcedureDataContainerUnit.h.
Referenced by AnalysisProcedureDataContainerUnit(), copyAnalysisProcedureDataContainerUnit(), getDynamicMultiplier(), retrieveAnalysisProcedureDataContainerUnitfromFile(), saveAnalysisProcedureDataContainerUnittoFile(), saveProcedureDataInfotoFile(), serialize(), and setDynamicMultiplier().
|
private |
Definition at line 51 of file AnalysisProcedureDataContainerUnit.h.
Referenced by AnalysisProcedureDataContainerUnit(), copyAnalysisProcedureDataContainerUnit(), getOperatorID(), retrieveAnalysisProcedureDataContainerUnitfromFile(), saveAnalysisProcedureDataContainerUnittoFile(), serialize(), and setOperatorID().
|
private |
Definition at line 52 of file AnalysisProcedureDataContainerUnit.h.
Referenced by AnalysisProcedureDataContainerUnit(), copyAnalysisProcedureDataContainerUnit(), getProcedureName(), retrieveAnalysisProcedureDataContainerUnitfromFile(), saveAnalysisProcedureDataContainerUnittoFile(), saveProcedureDataInfotoFile(), serialize(), and setProcedureName().
|
private |
Definition at line 52 of file AnalysisProcedureDataContainerUnit.h.
Referenced by AnalysisProcedureDataContainerUnit(), copyAnalysisProcedureDataContainerUnit(), getProcedureStep(), retrieveAnalysisProcedureDataContainerUnitfromFile(), saveAnalysisProcedureDataContainerUnittoFile(), saveProcedureDataInfotoFile(), serialize(), and setProcedureStep().
|
private |
Definition at line 53 of file AnalysisProcedureDataContainerUnit.h.
Referenced by AnalysisProcedureDataContainerUnit(), copyAnalysisProcedureDataContainerUnit(), getSkipProbability(), retrieveAnalysisProcedureDataContainerUnitfromFile(), saveAnalysisProcedureDataContainerUnittoFile(), saveProcedureDataInfotoFile(), serialize(), and setSkipProbability().
|
private |
Definition at line 53 of file AnalysisProcedureDataContainerUnit.h.
Referenced by AnalysisProcedureDataContainerUnit(), copyAnalysisProcedureDataContainerUnit(), getStaticMultiplier(), retrieveAnalysisProcedureDataContainerUnitfromFile(), saveAnalysisProcedureDataContainerUnittoFile(), saveProcedureDataInfotoFile(), serialize(), and setStaticMultiplier().
|
private |
Definition at line 50 of file AnalysisProcedureDataContainerUnit.h.
Referenced by AnalysisProcedureDataContainerUnit(), copyAnalysisProcedureDataContainerUnit(), getTime(), retrieveAnalysisProcedureDataContainerUnitfromFile(), saveAnalysisProcedureDataContainerUnittoFile(), saveProcedureDataInfotoFile(), serialize(), and setTime().
|
private |
Definition at line 53 of file AnalysisProcedureDataContainerUnit.h.
Referenced by AnalysisProcedureDataContainerUnit(), copyAnalysisProcedureDataContainerUnit(), getTimePIF(), retrieveAnalysisProcedureDataContainerUnitfromFile(), saveAnalysisProcedureDataContainerUnittoFile(), saveProcedureDataInfotoFile(), serialize(), and setTimePIF().