|
ADS-IDAC Engine 5.0.0
|
#include <KBExpectedParameterDifferenceUnit.h>
Public Attributes | |
| KBElement | first_indicator |
| KBElement | second_indicator |
Private Attributes | |
| double | threshold_value_that_activates_expectation |
Friends | |
| class | boost::serialization::access |
Definition at line 17 of file KBExpectedParameterDifferenceUnit.h.
| KBExpectedParameterDifferenceUnit::KBExpectedParameterDifferenceUnit | ( | ) |
Definition at line 16 of file KBExpectedParameterDifferenceUnit.cpp.
References threshold_value_that_activates_expectation.
|
virtual |
Definition at line 21 of file KBExpectedParameterDifferenceUnit.cpp.
| int KBExpectedParameterDifferenceUnit::checkForMatch | ( | std::string | , |
| double | , | ||
| std::string | , | ||
| double | |||
| ) |
Definition at line 33 of file KBExpectedParameterDifferenceUnit.cpp.
References sim::State::Failed, first_indicator, KBElement::getInfoName(), second_indicator, sim::State::Succeed, threshold_value_that_activates_expectation, and ExpectationElement::updateExpectation().
| void KBExpectedParameterDifferenceUnit::copyKBExpectedParameterDifferenceUnit | ( | KBExpectedParameterDifferenceUnit & | _kbpdu | ) |
Definition at line 51 of file KBExpectedParameterDifferenceUnit.cpp.
References ExpectationElement::copyExpectationElement(), KBElement::copyKBElement(), first_indicator, getThresholdValueThatActivatesExpectation(), second_indicator, and threshold_value_that_activates_expectation.
Referenced by ExpectationORUnit::assessExpectation(), DecisionExpectedParameterDifference::copyDecisionExpectedParameterDifference(), and ProcedureExpectedParameterDifferenceUnit::copyProcedureExpectedParameterDifferenceUnit().
| double KBExpectedParameterDifferenceUnit::getThresholdValueThatActivatesExpectation | ( | ) |
Definition at line 26 of file KBExpectedParameterDifferenceUnit.cpp.
References threshold_value_that_activates_expectation.
Referenced by InfoChunk::checkWhetherExpectedParameterDifferenceMatchObservation(), copyKBExpectedParameterDifferenceUnit(), and BranchExpectedParameterDifference::translateMessage().
| void KBExpectedParameterDifferenceUnit::readInfoFromFile | ( | std::ifstream & | ) |
Definition at line 27 of file KBExpectedParameterDifferenceUnit.cpp.
References first_indicator, KBElement::readInfoFromFile(), second_indicator, and threshold_value_that_activates_expectation.
| void KBExpectedParameterDifferenceUnit::retrieveKBExpectedParameterDifferenceUnitFromFile | ( | std::ifstream & | ) |
Definition at line 67 of file KBExpectedParameterDifferenceUnit.cpp.
References first_indicator, ExpectationElement::retrieveExpectationElementFromFile(), KBElement::retrieveKBElementFromFile(), second_indicator, and threshold_value_that_activates_expectation.
Referenced by DecisionExpectedParameterDifference::retrieveDecisionExpectedParameterDifferenceFromFile(), and ProcedureExpectedParameterDifferenceUnit::retrieveProcedureExpectedParameterDifferenceUnitFromFile().
| void KBExpectedParameterDifferenceUnit::saveKBExpectedParameterDifferenceUnitToFile | ( | std::ofstream & | ) |
Definition at line 58 of file KBExpectedParameterDifferenceUnit.cpp.
References first_indicator, ExpectationElement::saveExpectationElementToFile(), KBElement::saveKBElementToFile(), second_indicator, and threshold_value_that_activates_expectation.
Referenced by DecisionExpectedParameterDifference::saveDecisionExpectedParameterDifferenceToFile(), and ProcedureExpectedParameterDifferenceUnit::saveProcedureExpectedParameterDifferenceUnitToFile().
|
inline |
Definition at line 32 of file KBExpectedParameterDifferenceUnit.h.
References first_indicator, second_indicator, and threshold_value_that_activates_expectation.
| void KBExpectedParameterDifferenceUnit::setThresholdValueThatActivatesExpectation | ( | double | _x | ) |
Definition at line 25 of file KBExpectedParameterDifferenceUnit.cpp.
References threshold_value_that_activates_expectation.
Referenced by ProcedureExpectedParameterDifferenceUnit::readInfoFromFile().
|
friend |
Definition at line 30 of file KBExpectedParameterDifferenceUnit.h.
| KBElement KBExpectedParameterDifferenceUnit::first_indicator |
Definition at line 29 of file KBExpectedParameterDifferenceUnit.h.
Referenced by ExpectationORUnit::assessExpectation(), checkForMatch(), InfoChunk::checkWhetherExpectedParameterDifferenceMatchObservation(), copyKBExpectedParameterDifferenceUnit(), readInfoFromFile(), ProcedureExpectedParameterDifferenceUnit::readInfoFromFile(), retrieveKBExpectedParameterDifferenceUnitFromFile(), saveKBExpectedParameterDifferenceUnitToFile(), and serialize().
| KBElement KBExpectedParameterDifferenceUnit::second_indicator |
Definition at line 29 of file KBExpectedParameterDifferenceUnit.h.
Referenced by ExpectationORUnit::assessExpectation(), checkForMatch(), InfoChunk::checkWhetherExpectedParameterDifferenceMatchObservation(), copyKBExpectedParameterDifferenceUnit(), readInfoFromFile(), ProcedureExpectedParameterDifferenceUnit::readInfoFromFile(), retrieveKBExpectedParameterDifferenceUnitFromFile(), saveKBExpectedParameterDifferenceUnitToFile(), and serialize().
|
private |
Definition at line 41 of file KBExpectedParameterDifferenceUnit.h.
Referenced by checkForMatch(), copyKBExpectedParameterDifferenceUnit(), getThresholdValueThatActivatesExpectation(), KBExpectedParameterDifferenceUnit(), readInfoFromFile(), retrieveKBExpectedParameterDifferenceUnitFromFile(), saveKBExpectedParameterDifferenceUnitToFile(), serialize(), and setThresholdValueThatActivatesExpectation().